1
これはなぜですか?Git - ハッシュが機能しないための「短縮形」ですか?
$ 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にリモートで関連付けることもできる変更はありません。
ありがとうございます! :)
これだけです!ありがとう:) – MikeC8
@ MikeC8:一般的に4文字でもオブジェクトを一意に識別するのに十分ではない可能性があります(コミットなど)。たとえば、私のgit.gitクローンは約146000個のオブジェクトを持っています。これは65536(16^4)をはるかに超えています。 – Cascabel