fatal: ambiguous argumentfatal: ambiguous argument
Git kann nicht ermitteln, ob das Argument auf eine Revision, einen Pfad oder etwas anderes verweist.
Was verursacht diesen Fehler
Das Argument könnte sowohl als Branch-/Commit-Name als auch als Dateipfad interpretiert werden, oder es stimmt mit keiner bekannten Referenz oder Datei überein. Git kann die beabsichtigte Bedeutung nicht bestimmen.
So beheben Sie ihn
Verwenden Sie --, um Refs von Pfaden zu trennen: git log -- filename oder git checkout branch -- file. Geben Sie die vollständige Referenz an: refs/heads/branch. Stellen Sie sicher, dass die Referenz oder der Pfad tatsächlich existiert.
Verwandte Fehlercodes
fatal: remote origin already existsfatal: remote origin already exists
Ein Remote mit dem angegebenen Namen ist bereits konfiguriert.
error: failed to push some refserror: failed to push some refs
Der Push wurde abgelehnt, weil der Remote Änderungen enthält, die lokal nicht vorhanden sind.
error: empty commit messageerror: empty commit message
Der Commit wurde abgebrochen, weil die Commit-Nachricht leer ist.
warning: Large files detectedWarnung: Große Dateien erkannt
Git hat große Dateien erkannt, die zu einer Aufblähung des Repositories führen können.
Already up to date.Already up to date
Der Branch enthält bereits alle Änderungen des Branches, von dem gemergt oder gepullt werden sollte.
CONFLICT (content): Merge conflictMerge-Konflikt
Git konnte Änderungen nicht automatisch zusammenführen, weil dieselben Zeilen in beiden Branches unterschiedlich geändert wurden.