Resources
Learning resources
git --help(remember, lots of built in help at your finger tips!)- The Git Book
 - GitHub Guides, check out Hello World to learn basic GitHub features, or for more in depth tutorials visit GitHub Learning Lab
 - Software Carpentry Unix Shell and Version Control with Git lessons
 - Bitbucket Git Tutorials
 - Get Git command quick ref
 - Learn Git Branching
 
Citable Code
GitHub repos can be integrated with Zenodo to issue a DOI. DOI are a persistent identifier used in academic writing to cite articles and other works. Having a DOI for your code makes it easier to track citations and impact. Learn how at Making Your Code Citable.
GUI
There are a variety of GUI apps available for managing and visualizing Git repositories. However, one of the most handy methods is to use a good text editor with Git support built in.
- Visual Studio Code, version control pane appears in the left sidebar tools providing easy access to all Git commands using a visual interface. A web-based version of VS Code can be accessed from any GitHub repository by clicking “.” period.