我习惯使用 Perforce,发现他们的图形工具P4Merge非常方便,尤其是。用于并排比较。git是否有类似的(图形)工具?Mac 解决方案将是理想的。
我知道我可以手动设置我git diff
的启动 P4Merge。但是,我正在寻找更具体的 git。
谢谢。
PS:Mac版的 GitHub 确实不错,但是文件比较不是并排的。
只需使用 p4merge,Git 对它有原生支持。这是我用于 Git 的最好的 diff/merge 工具。这是安装指南:https ://gist.github.com/1510148
如果 P4merge 适合您,那么
git config --global diff.guitool P4merge
我个人将 vim 与 fugitive 一起使用,但 git 的美妙之处在于您不需要特定的工具。
gitn 系列非常好(我使用 gitg 进行一些复杂的分支可视化, git log --graph 很好,但是 6 路章鱼合并在 ascii 中是一件可怕的事情)
osx 上的 gitx 也很整洁。
我认为 git 没有任何内置的 gui 合并工具。您必须使用第三方可视化合并工具,例如 tortoisemerge、p4merge、araxis、kdiff3 等。