is a friendly pragmatic git control app, fully compatible with other git client softwares.
ย
-
โpragmaticโ โ aiming to be the opposite to how many beginners perceive git
-
easy to start โ and something to grow in for daily programming tasks
-
friendly โ guiding you through risks of data loss with pop-up warnings and instructions
ย
-
small window โ no need hiding other apps
-
easy overview of project state
-
show buttons only when applicable โ less confusion
-
use built-in or external diff and merge tools โ use your favourite
-
note taking โ todo lists and notes at your finger tips
ย
Example screen shot with all the functions enabled (most of the time many of these icons will be hidden, and they are shown only when meaningful) :
-
Easy overview of current repository, branch and number of changed files
-
Dash-board small screen estate, fits on screen with other softwares
-
Drag-and-drop to create or add repository
-
Note-taking, wysiwyg or markdown, with todo lists etc
-
Auto-push to remote repository (can be disabled in settings)
-
Auto-fetch, and indication if if pull is possible
-
Standard git features, such as branch, merge, push, pull, tag, stash
-
History browser + tree view
-
Extensiv Search in commit history and inside code
-
Builtin pragma-merge diff and merge tool (external tool may be used instead)
-
Settings, handling repository, branches, remotes, cloning as well as software preferences
-
Fully git compatible, use by iteself, or together with other clients
ย
ย
-
Windows โ Download here and run installer
-
Mac โ Download here and run installer. Important -- follow "README.txt" on disk image.
-
Linux โ download deb or rpm (Download here). Try to double-click to open system's software installer.
If double-click does not work, use the terminal and
cd
to the folder of the downloaded file. Run command below (replaceINSTALLATION_FILE
with the name of the installation file):-
Ubuntu, Linux Mint, etc (deb-format) :
sudo apt install ./INSTALLFILE # Note the "./" before file name
-
RedHat, CentOS, Fedora etc (rpm-format) :
sudo dnf install ./INSTALLFILE # Note the "./" before file name
-
OpenSUSE, etc (rpm-format) :
sudo zypper install -y --allow-unsigned-rpm INSTALLFILE
ย
-
ย