Version Control GUI Tool for GIT

I am using  Git and Mercurial version control systems. For the mercurial there is a nice tool by tortoise which is tortoisehg, whereas for Git there is no tool which is popular and give a good file browser based GUI tool. Recently when I was searching for a better tortoise like tool for the Git. I came across Rabbitvcs and it is really a good tool for git and they also support subversion and Hg.

As it provides icons in your file browser which helps you identify changed files. Also it has a nice Difference Viewer “Meld Diff Viewer” which gives you a nice merge utility. To install RabbitVCS on your Ubuntu Lucid you need to follow below mentioned commands.

Install RabbitVCS on ubuntu-10.04 (Lucid)

  • sudo add-apt-repository ppa:rabbitvcs/ppa
  • sudo apt-get update
  • sudo apt-get install rabbitvcs-nautilus
  #For File browser and difference viewer “Meld diff viewer”
  • sudo apt-get install rabbitvcs-thunar
   #For the GEdit extension
  • sudo apt-get install rabbitvcs-gedit
   #For the command line launchers
  • sudo apt-get install rabbitvcs-cli 

At the end just run

  • sudo apt-get update

To remove/uninstall the RabbitVCS you can use:

  • dpkg --purge rabbitvcs
if you want to remove the ppa entries related to Rabbitvcs then use the following :
  1. Run sudo gedit /etc/apt/sources.list
        This will open the source.list file and remove the entry of the “Rabbitvcs” manually and save the file and close it
       2.Run sudo gedit /etc/apt/sources.list.d
       This will open the directory structure where you will see a “sources.list.d” directory and that will have the files for “rabbitvcs”.
      You need to manually  delete those files.
Related links
Advertisements

3 thoughts on “Version Control GUI Tool for GIT

Add yours

  1. Yes gitg is good. In-fact there are few more like giggle and Cola Git GUI. But RabbitVcs is better because of file browser and that gives you clear picture which files are changed and which are new etc like Tortoisehg.
    Where as gitg, giggle and Cola git does not give that..

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a website or blog at WordPress.com

Up ↑

%d bloggers like this: