git工具可与bzr qlog相媲美

时间:2011-12-01 14:47:45

标签: git bazaar

出于代码审查的目的,我非常习惯使用bzr qlog命令直观地查看两次提交之间的更改。我现在开始使用git,我正在寻找相应的东西。我想要的三个主要功能是:

  • 两个修订版的视觉选择(例如从标准修订版查看器中显示提交名称,消息,日期,分支等)。
  • 直观地查看并排更改
  • 查看一次更改的所有文件,而不是一次只查看一个

我到目前为止找到的最接近的git组合是将meld注册为git diff工具,然后使用git cola来比较修订版。不幸的是,这里的修订查看器是有限的,我一次只能比较一个文件。

我的后备解决方案当然是使用bzr-git,然后只需运行bzr qlog。我已经尝试了这个并且似乎工作正常,我只是担心当我开始在存储库中使用git特定功能时它会开始让我失望。

那么,是否有一个git工具或一系列工具,我可以毫不费力地获得相同的基本结果?

注意:我对SmartGit

等商业解决方案不感兴趣

2 个答案:

答案 0 :(得分:1)

你试过gitk吗?它应默认与git捆绑在一起。只需从控制台运行gitk即可。它并没有并排比较修订,而是以diff格式(+, - ,...)。

答案 1 :(得分:1)

如果您是vim用户,请查看优秀的vim fugitive及其Gdiff命令。