这将完成你描述的内容:
git difftool HEAD~3 HEAD~2 path/to/file
git difftool HEAD~2 HEAD~1 path/to/file
git difftool HEAD~1 HEAD path/to/file
Run Code Online (Sandbox Code Playgroud)
想要自动化这个过程吗?总是三次提交吗?你想要一个三方合并吗?
更新:
如果答案是肯定 - 是 - 否,解决方案将是:
for i in {3..1}; do
git difftool HEAD~$i HEAD~$((i-1)) path/to/file
done
Run Code Online (Sandbox Code Playgroud)
更新:
如果答案是肯定的 - 不是,那基本上是@ruffin 在这里要求的.看那里的答案.
| 归档时间: |
|
| 查看次数: |
2589 次 |
| 最近记录: |