2

我对 Git 还是很陌生,但今天我注意到我的一些提交显示为具有相同 SHA-1 和提交消息的重复项。这里发生了什么?

$ git log --pretty=oneline
739ca79856dc1742890b7790c01c23198c312ae3 cleanup unused js
7ced47ade57a1d677288e7c98a20eaf374fc2efe final (hopefully) ie fix for menu js
66af4165df70640c6f65cf1ba58db48f2d89012d v0.5
f2954f57eaf2b8a9261680d2d34fd4022178b539 Final menu style, added sidebar styling
04432e237098cccd464a17b7a50226d55b7b4c48 ie fix for previous commit
476e33937a9f6bc8383cd04d8cfe967e25090bc0 Fixed menu false positive on click for
7ced47ade57a1d677288e7c98a20eaf374fc2efe final (hopefully) ie fix for menu js
66af4165df70640c6f65cf1ba58db48f2d89012d v0.5
f2954f57eaf2b8a9261680d2d34fd4022178b539 Final menu style, added sidebar styling
04432e237098cccd464a17b7a50226d55b7b4c48 ie fix for previous commit
476e33937a9f6bc8383cd04d8cfe967e25090bc0 Fixed menu false positive on click for

我怀疑我做错了什么或者误解了我的情况。

4

1 回答 1

0

这不是重复的,它只是向您展示其他分支中的相同提交。尝试运行gitk --all它将为您提供 repo 的真实图形表示,您将看到提交的实际位置。

于 2012-07-30T15:48:47.037 回答