我想要一份寻找重复更改的方法。
patch-id可能相同,但commit属性可能不同。
这似乎是patch-id的预期用途:
我想象将“git log”,“git patch-id”和uniq串在一起
可能做得不好,但是如果有人有执行该命令的命令
工作很好,我将不胜感激。
最佳答案
因为重复的更改可能不在同一分支上(除非它们之间存在还原),所以可以使用git cherry:
git cherry [-v] [<upstream> [<head> [<limit>]]]
其中
upstream
是检查head
中更改重复项的分支。关于git查找重复的提交(通过patch-id),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11605703/