Our recommended text-based Git clients, captured in a legendary LinuxLinks chart. We only feature free and open source software here.
Read moreTag: Git
16 Best Free and Open Source Graphical Git Clients
Git is one of a number of open source revision control systems available for Linux. We recommend the finest GUI-based tools.
Read moreshallow-backup – Git-integrated backup tool
shallow-backup lets you easily create lightweight backups of installed packages, applications, fonts and dotfiles.
Read moreGitQlient – multi-platform Git client
GitQlient, pronounced as git+client is a multi-platform Git client originally forked from QGit.
Read moreSourceGit – Git GUI client
SourceGit is a lightweight Git desktop client.
Read moreBit – modernized git CLI
Bit is an experimental modernized git CLI built on top of git that provides happy defaults and other niceties.
Read moreGitFourchette – the comfortable Git UI for Linux
GitFourchette offers powerful tools to stage code, create commits, and manage branches.
Read more15 Best Free and Open Source Terminal-Based Diff Tools
File comparison compares the contents of computer files, finding their common contents and their differences. The result is known as a diff.
Read moreGitButler – Git branch management tool
GitButler is a Git branch management tool, built from the ground up for modern workflows.
Read more29 Useful Free and Open Source Git Tools
Git is an open source distributed version control system which was originally designed by Linus Torvalds, the creator of Linux.
Read morehercules – gain advanced insights from Git repository history
Hercules is a fast and highly customizable Git repository analysis engine. It’s written in the Go language.
Read moregit-xargs – update across multiple GitHub repositories with a single command
git-xargs is a command-line tool (CLI) for making updates across multiple GitHub repositories with a single command.
Read moregit-town – automate the creation, synchronization, shipping, and cleanup of Git branches
git-town automates the creation, synchronization, shipping, and cleanup of Git branches.
Read moregit-toolbelt – suite of useful Git commands
git-toolbelt is a suite of useful Git commands that aid with scripting or every day command line usage.
Read moregit-standup – recall what you did on the last working day
git-standup lets you recall what you did on the last working day.
Read more