Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Graphical Git clients [closed]

Tags:

git

linux

I'm looking for a Git GUI that covers all my needs in one place. Currently I'm using 4 different tools in parallel and while that gets the job it would be nice to have it all in one place. The tools I'm currently using are gitk, gitg, Git GUI and meld. The features I'm looking for (and how they are supported by the these 4 tools) are:

  1. View local changes (meld(side by side), Git GUI(diff only), gitg(diff only))
  2. Commit (meld (whole files only), gitg (whole files only), Git GUI (per hunk and and per line))
  3. Revert local changes (meld, gitg (whole files only))
  4. History browsing (gitk, gitg (not on bare repos))
  5. Historical diff (gitk (diff only))
  6. Clean simple interface (gitg, Git GUI, meld)

I don't tend to tag or branch much so I'm still doing those from the command line, but I can imagine needing them in a tool eventually, gitg can tag, gitk seems to be able to do a variety of stuff in that area.

Is there any Linux tool that covers all of these?

like image 490
Gordon Wrigley Avatar asked Jul 08 '26 20:07

Gordon Wrigley


1 Answers

There is RabbitVCS - http://rabbitvcs.org/

I know it is a good enough SVN client, not sure about Git support

like image 84
manojlds Avatar answered Jul 10 '26 14:07

manojlds



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!