Git - "стенография" для хэшей не работает? - PullRequest
1 голос
/ 07 января 2011

Кто-нибудь знает, почему это может быть?

$ 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...

У меня сложилось впечатление, что я должен был набирать только первые несколько символов хэша, иначе это становится довольно раздражающим ...

git версия 1.7.3.4, через MacPorts, работает на OSX 10.6.6.Никаких изменений в .gitconfig, которые могут быть даже связаны удаленно.

Спасибо!:)

1 Ответ

2 голосов
/ 07 января 2011

Я считаю, что вы должны ввести как минимум четыре символа хеша.По крайней мере, большинство инструментов, которые выводят коротких хэшей, не позволят вам вывести менее четырех символов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...