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.