65

Is there any equivalent to TortoiseSVN but for Ubuntu / Git? I'd like to integrate Git commands to Nautilus.

Robie Basak
  • 15,524
  • 4
  • 61
  • 86
Olivier Lalonde
  • 57,431
  • 62
  • 125
  • 146

4 Answers4

60

RabbitVCS integrates Git into Nautilus. It is available for Ubuntu from a PPA.

sudo add-apt-repository ppa:rabbitvcs/ppa
sudo apt-get update

For 11.04 and earlier:

sudo apt-get install rabbitvcs-nautilus

For 11.10 and later:

sudo apt-get install rabbitvcs-nautilus3

You should reload Nautilus after!

Cliff
  • 1,338
  • 13
  • 22
jelmer
  • 2,138
  • 16
  • 20
15

This has been proposed already on Ubuntu braninstorm and on GNOME-Look.org but no code seems to be available at the moment.

There is however a GNOME GUI front-end for Git called Giggle which is available in the Ubuntu 10.04 repositories (pre-packaged for other distributions as well, see the web page): apt-get install giggle.

Riccardo Murri
  • 16,327
  • 8
  • 53
  • 51
  • But does Giggle do nautilus integration? I didn't see how. – Eyal Nov 05 '12 at 14:53
  • It doesn't. And Giggle is broken. [Gitg](https://wiki.gnome.org/Apps/Gitg) is better, but it also doesn't integrate with Nautilus. – Marc.2377 Jun 15 '19 at 04:19
2

I don't know of any Nautilus extensions for git. There is a set of nautilus scripts but that isn't quite the same as the integration you get with RabbitVCS for svn or bzr-gtk for bzr.

dv3500ea
  • 36,816
  • 13
  • 99
  • 152
  • https://github.com/tapio/nautilus-git-scripts.git is a quite nice. Thanks for the pointer. It fails to handle multiple files for rename/delete, but that's a very good start. – Benoît Oct 31 '11 at 19:11
1

Here you go: https://github.com/bil-elmoussaoui/nautilus-git/ Works with both Nautilus & Nemo on Gtk3.14+ enter image description here

Not perfect, does not implement a lot of things but help/ideas are welcome!