1
누구나 이것이 가능한 이유를 아십니까?힘줄 - 해시가 작동하지 않는 "속기"?
$ 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...
나는
자식 버전을 통해, 1.7.3.4입니다 ... 그렇지 않으면 꽤 귀찮을, 난 단지 해시의 처음 몇 문자를 입력 할 수 있도록했는데 인상이었다 OSX 10.6.6에서 실행되는 MacPorts. .gitconfig에 원격으로 관련 될 수도있는 수정 사항이 없습니다.
감사합니다. :)
그게 전부 야! 감사합니다 :) – MikeC8
@ MikeC8 : 일반적으로 개체를 고유하게 식별하는 데 4 문자조차 부족할 수 있습니다 (예 : 커밋). 예를 들어, git.git 클론은 약 146000 개의 객체를 가지고 있는데, 이것은 65536 (16^4)보다 훨씬 많습니다. – Cascabel