git工具可与bzr qlog相媲美

edA*_*a-y 7 git bazaar

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

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

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

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

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

注意:我对SmartGit等商业解决方案不感兴趣

Ond*_*ták 1

你有没有尝试过gitk?默认情况下它应该与 git 捆绑在一起。gitk只需从控制台运行即可。它只是不并排比较修订版本,而是以差异格式(+、-、...)进行比较。