我们说我有两个分支:release
和master
我已经从主人那里挑选了一些提交内容,并想知道哪些是我和#39我错过了。我尝试使用cherry
,但两个分支中的提交(使用不同的哈希)似乎仍然出现。
答案 0 :(得分:1)
您可以尝试使用rebase master来查看实际重新提交的提交内容 rebase不应该应用其内容已经在另一个分支中看到的提交。
另一种类似的方法是在master中查找每个提交的树SHA1,并查看发布中是否存在具有相同SHA1的树的提交
要访问提交的树SHA1,请使用git rev-parse
:
git rev-parse master~^{tree}
git rev-parse master~2^{tree}
git rev-parse master~3^{tree}