by The GNOME Project

Gitg is a graphical user interface for the Git version control system, allowing users to easily perform essential tasks such as staging, committing, branching, and merging.

Operating system: Windows

Publisher: The GNOME Project

Antivirus check: passed

Last revision: Last week

Report a Problem


Gitg is a powerful and user-friendly graphical user interface for the Git version control system. Gitg is designed to make it easier to manage and navigate your git repositories. It features a graphical view of the commits and branches that make up the history of your repository, as well as a timeline view that allows you to quickly see when changes were made. It also provides a powerful search engine for quickly locating commits and branches.

Using a CMS can help to speed up the process of creating and managing content.

• Graphical View - Gitg provides a graphical view of the commits and branches in your repository. You can quickly see the history of your repository, as well as easily navigate between branches.

• Timeline View - Gitg provides a timeline view so you can quickly see when changes were made in your repository.

• Search Engine - Gitg provides a powerful search engine for quickly locating commits and branches.

• Pull Requests - Gitg allows you to easily create and manage pull requests. You can also see the status of your pull requests at a glance.

• Commit Viewer - Gitg provides a detailed view of each commit, including the author, date, and changed files.

• Diff Viewer - Gitg provides a diff viewer so you can easily see the changes made in each commit.

• Stash Support - Gitg allows you to easily manage your stashes and apply them to your repository.

• Tag Support - Gitg supports the tagging of commits so you can quickly organize and search your repository.

• Submodule Support - Gitg supports submodules so you can easily manage and update your repository's dependencies.

• Branch Manager - Gitg provides an easy way to manage your branches and easily switch between them.

• Git Hooks - Gitg allows you to easily configure and enable git hooks for your repository.

• Repository Manager - Gitg provides an easy way to manage and switch between multiple repositories.

• Scriptable - Gitg is scriptable, allowing you to easily automate tasks and integrate with external tools.

• Cross Platform - Gitg is available for Windows, Mac OS X, and Linux.
1. A development team with expertise in software engineering and related disciplines such as user experience design, database design, and software testing.

2. A system architecture that meets the needs of the software, with appropriate security measures, scalability, and performance.

3. A reliable source code control system with easy-to-use versioning and branching.

4. A comprehensive set of automated tests to ensure quality.

5. A logging and monitoring system to track errors and usage.

6. A method for collecting feedback from users and providing support.

7. A process for gathering requirements and setting expectations with stakeholders.

8. A strategy for software deployment and maintenance.
image/svg+xmlBotttsPablo Stanley Körner
Harris I.

Gitg is a great software for managing a variety of projects. It has a great user interface that is easy to use. The graphical representation of the commits makes it easier to understand the progress of the project. The ability to create branches and tags helps to keep code organized and easy to find. I particularly like the ability to quickly see the differences between branches. It also works well with github and other online repositories. I have found it to be a great tool for managing software projects.
image/svg+xmlBotttsPablo Stanley Körner
Jack Horgan

Gitg is a great tool for anyone looking to collaborate on code or track changes, however I found it a bit challenging to navigat at times with all its features and options.
Dotfuscator Professional Edition logo
Dotfuscator Professional Edition is a .NET obfuscation, tamper protection, and optimization tool for protecting and improving the performance of .NET applications.
Vagrant logo
Vagrant is a tool for building and managing virtual machine environments.
PeStudio logo
PEStudio is a free, static malware analysis tool that helps detect malicious code, anomalies, and security threats in PE (Portable Executable) files.
Microsoft XNA Game Studio logo
Microsoft XNA Game Studio is a game development environment allowing developers to create games for Windows and Xbox 360 using the XNA framework.
Microsoft R Open logo
Microsoft R Open is an enhanced distribution of the open source R language, providing stability, speed, and increased accuracy for statistical data analysis.