fatal: ambiguous argumentfatal: ambiguous argument
Git nemůže určit, zda argument odkazuje na revizi, cestu nebo něco jiného.
Co způsobuje tuto chybu
Argument lze interpretovat jak jako název větve/commitu, tak jako cestu k souboru, nebo neodpovídá žádnému známému ref ani souboru. Git nemůže určit zamýšlený význam.
Jak to opravit
Použijte -- k oddělení refs od cest: git log -- filename nebo git checkout branch -- file. Zadejte plný ref: refs/heads/branch. Ověřte, že ref nebo cesta skutečně existuje.
Související chybové kódy
fatal: remote origin already existsfatal: remote origin already exists
Vzdálený repozitář se zadaným názvem je již nakonfigurován.
error: failed to push some refserror: failed to push some refs
Push byl odmítnut, protože vzdálený repozitář obsahuje změny, které nemáte lokálně.
error: empty commit messageerror: empty commit message
Commit byl přerušen, protože zpráva commitu je prázdná.
warning: Large files detectedwarning: Zjištěny velké soubory
Git zjistil velké soubory, které mohou nadměrně nafouknout repozitář.
Already up to date.Already up to date
Větev již obsahuje všechny změny z větve, kterou jste se pokusili sloučit nebo stáhnout.
CONFLICT (content): Merge conflictKonflikt sloučení
Git nemohl automaticky sloučit změny, protože stejné řádky byly upraveny v obou větvích.