Git tool comparable to bzr qlog

To test the code, I'm pretty used to using the bzr qlog to visually see the changes between two commits. Now I'm starting to use git and looking for an equivalent. I want three main functions:

  • visual selection of two revisions (for example, from the standard view editor showing the commit name, message, date, branch, etc.).
  • viewing changes side by side visually
  • view all files changed at once, and not just one at a time

The closest git combination I've found so far is to register meld as a git comparison tool, and then use git cola to compare versions. Unfortunately, viewing the version here is limited, and I can only compare one file at a time.

My backup solution, of course, uses bzr-git and then just starts bzr qlog . I tried this and everything seems to be in order, I'm just worried that the moment I start using git-specific functions in the repository, it will start to fail.

So, is there a git tool or a series of tools that I can get the same basic result without much effort?

NOTE. I'm not interested in commercial solutions like SmartGit

+6
source share
2 answers

Have you tried gitk ? It should be associated with git by default. Just run gitk from the console. It just does not compare revisions side by side, but in diff format (+, -, ...).

+1
source

If you are a vim user, check out the great vim fugitive and its Gdiff team.

+1
source

Source: https://habr.com/ru/post/902848/


All Articles