Tools

Integrate Git on Your Nautilus File Manager with This Extension

Enable Git on Nautilus File Manager
Written by Martins D. Okoi

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.

  Tilix - An Advanced Linux Terminal Emulator for Humans

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.

Your Unwavering Support Matters a Lot:

The cost of maintenance is skyrocketing as more readers are coming on board and the ad service that we employ in order to generate revenue is unfortunately no longer sufficient and this is especially due to the increased use of ad-blockers.

We humbly request that you consider disabling your ad-blockers to support us financially or by donating as anything from $1. Your donation(s) will go a long way in supporting FossMint and sister site, TecMint, in running efficiently. Thank you.

Make a Contribution via PayPal


Top Deals

About the author

Martins D. Okoi

Martins Divine Okoi is a graduate of Computer Science with a passion for Linux and the Open Source community. He works as a Graphic Designer, Web Developer, and programmer.