Wer weiß, warum das sein könnte?Git - "Kurzschrift" für Hashes nicht funktioniert?
$ git log --pretty=oneline --abrev-commit
adaa8c4 added a third line
6f80266 added a second line
9c631a4 initial commit
$ git checkout 9c
$ error: pathspec '9c' did not match any file(s) known to git.
$ git checkout 9c631a4
...works...
Ich hatte den Eindruck, dass ich angeblich der Lage sein, nur die ersten Buchstaben eines Hash zu geben, sonst wird es ziemlich nervig ...
git Version 1.7.3.4, thru MacPorts, läuft unter OSX 10.6.6. Keine Änderungen an .gitconfig, die sogar remote verwandt sein könnten.
Danke! :)
Das war's! Danke :) – MikeC8
@ MikeC8: Selbst vier Zeichen ist im Allgemeinen nicht genug, um ein Objekt eindeutig zu identifizieren (z. B. Festschreibung). Zum Beispiel hat mein git.git-Klon etwa 146000 Objekte, was viel mehr als 65536 (16^4) ist. – Cascabel