当我使用“git add -p”时,我感觉很困难,当我需要编辑补丁文件时更困难。
我认为 GUI 工具会更好。
是否有任何 GUI 工具可用于这项工作或仅用于编辑 .patch 文件?
谢谢。
git-cola 非常适合暂存或取消暂存补丁。查看所有更改,选择一些行,按“S”,这些行将被暂存以供提交。
另一个好工具是Source Tree。它可以让您轻松上演个人帅哥/台词。
检查Kompare。它会完成这项工作。
虽然晚了几年,但我已经想出了一个似乎效果很好的解决方案。
git checkout -b tmp
git commit -am 'all changes'
git checkout <mybranch>
git difftool tmp
将更改逐步添加到当前分支。git branch -D tmp