-
git commands: https://education.github.com/git-cheat-sheet-education.pdf
-
GitHub Markdown cheatsheet: https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet
-
Version Control with Git By Software Carpentry: https://swcarpentry.github.io/git-novice/
-
git Concept: http://practicalseries.com/1002-vcs/02-00-concept.html#js--000000
-
Git for Beginners by Corey Schafer: https://www.youtube.com/watch?v=HVsySz-h9r4&t=690s
-
GitHub Documentation Tutorial: https://guides.github.com/features/wikis/
-
Differences between various
git add
flags: https://stackoverflow.com/questions/572549/difference-between-git-add-a-and-git-add -
More on .gitignore:
-
.gitignore templates for various programming languages and operating systems: https://github.com/github/gitignore
-
merge visualization tools: https://stackoverflow.com/questions/137102/whats-the-best-visual-merge-tool-for-git
-
git GUIs: https://www.slant.co/topics/4985/~visual-git-guis#7