is a friendly pragmaticgit control app,fully compatible with other gitclient softwares.
”pragmatic” — aiming to be the opposite to how many beginners perceivegit
easy to start — and something to grow in for daily programming tasks
friendly — guiding you through risks of data loss with pop-up warnings andinstructions
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 ofthese 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
Builtinpragma-merge diff and merge tool (external tool may be usedinstead)
Settings, handling repository, branches, remotes, cloning as well assoftware preferences
Fully git compatible, use by iteself, or together with other clients
Windows —Downloadhere and runinstaller
Mac —Downloadhere and runinstaller. Important -- follow "README.txt" on disk image.
Linux — download deb or rpm (Downloadhere). Try todouble-click to open system's software installer.
If double-click does not work, use the terminal and
cd
to the folder of thedownloaded file. Run command below (replaceINSTALLATION_FILE
with thename 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
Popular repositoriesLoading
- git-scm
git-scm PublicForked fromgit/git-scm.com
The git-scm.com website. Note that this repository is only for the website; issues with git itself should go to https://git-scm.com/community.
Ruby 2
- issue7715
issue7715 PublicJavaScript
- test-fork-spoon-knife
test-fork-spoon-knife PublicForked fromoctocat/Spoon-Knife
This repo is for demonstration purposes only.
HTML
If the problem persists, check theGitHub status page orcontact support.
Uh oh!
There was an error while loading.Please reload this page.