出于代码审查的目的,我非常习惯使用bzr qlog
命令直观地查看两次提交之间的更改。我现在开始使用git,我正在寻找相应的东西。我想要的三个主要功能是:
我到目前为止找到的最接近的git组合是将meld
注册为git diff工具,然后使用git cola
来比较修订版。不幸的是,这里的修订查看器是有限的,我一次只能比较一个文件。
我的后备解决方案当然是使用bzr-git
,然后只需运行bzr qlog
。我已经尝试了这个并且似乎工作正常,我只是担心当我开始在存储库中使用git特定功能时它会开始让我失望。
那么,是否有一个git工具或一系列工具,我可以毫不费力地获得相同的基本结果?
注意:我对SmartGit
等商业解决方案不感兴趣答案 0 :(得分:1)
你试过gitk
吗?它应默认与git捆绑在一起。只需从控制台运行gitk
即可。它并没有并排比较修订,而是以diff格式(+, - ,...)。
答案 1 :(得分:1)
如果您是vim用户,请查看优秀的vim fugitive及其Gdiff命令。