Integrate Git on Your Nautilus File Manager with This Extension

Git is a version control system with which you can keep track of changes made to files even as you work with several people on the same directory (or project).

It is probably no news to you that it is primarily used as a version control mechanism for open-source code and is the backbone of the most referenced website in our articles, GitHub.

Here, users can make changes to their repositories using functions like pull & push requests, commits, branching, and merging, among others.

Nautilus Git is an extension that displays some important information and allows for certain shortcut options while you navigate through your local Git directories. It is not a stand-alone GUI and works after being integrated with your Nautilus file manager.

Features in Nautilus Git Extension

  • FOSS: Free and open-source
  • Compare commits
  • Display current Git directory information
  • Display Git file status (e.g. number of files added, modified, and removed)
  • Open remote URL
  • Select branch

Remember that nautilus Git is not a GUI app on its own but an extension that integrated with your desktop might make your workflow a little more efficient.

Install Nautilus Git Extension in Linux

Nautilus Git extension can be easily installed using its PPA on Ubuntu 16.04 LTS and above using following commands.

$ sudo add-apt-repository ppa:khurshid-alam/nautilus-git
$ sudo apt-get update
$ sudo apt-get install nautilus-git

On Fedora 24/25/26, run.

$ sudo dnf copr enable heikoada/nautilus-git
$ sudo dnf install nautilus-git

Once installed, restart Nautilus and you should be able to see Git info in your PC’s Git directories immediately.

Do you use Nautilus Git extension or do you have an alternative extension that is probably more efficient? Drop your comments in the section below.

Divine Okoi is a cybersecurity postgrad with a passion for the open-source community. With 700+ articles covering different topics in IT, you can always trust him to inform you about the coolest tech.

Each tutorial at GeeksMint is created by a team of experienced writers so that it meets our high-quality writing standards.

Got Something to Say? Join the Discussion...