Monday, September 5, 2016

Simple git workflow


Git commands

git <command> --help
git log
git status
git add <files/folders>
(undo add: git reset HEAD <files/folders>)
git commit -a --message=<msg>
git pull
git push

Useful Software

What
Link
Description
Recommended and official Git Bash console clienthttps://git-scm.com/downloadsWindows, OSX and Linux. Good to have this in addition to another client.
Recommended git GUIhttps://www.gitkraken.com/downloadWindows, OSX and Linux
Github desktophttps://desktop.github.com/Windows and OSX
Windows shell interface (like TortiseSvn)https://tortoisegit.org/Windows only