Git resources
Introductory resources
- Installation, if you have a Windows laptop install git from https://gitforwindows.org/ otherwise you can download git from here: https://git-scm.com/downloads
 - For text editor, please install Atom https://atom.io/, there are many other text editors we use this for this workshop because it is multi-platform
 - The name Git from wikipedia git readme
 - Alice Bartlett. Git for humans, 2016 (reuse allowed) by Creative Commons Attribution license
 - Simple git diagram
 - NeSI: Git Reference Sheet with a diagram and basic commands
 - Software Carpentry git for novices lesson http://swcarpentry.github.io/git-novice
 - Learn git https://www.atlassian.com/git/tutorials/learn-git-with-bitbucket-cloud
 - basic git commands https://www.atlassian.com/git/tutorials/svn-to-git-prepping-your-team-migration
 - GitHub UGent https://github.ugent.be
 - Hello world GitHub guide https://guides.github.com/activities/hello-world/
 - Fork a repo from GitHub https://help.github.com/articles/fork-a-repo/
 - Can I use git as cloud storage? Short answer is no
 
If you are already using Git and Github, this will be helpful
- How to setup Atom: Go to Help > Welcome Guide or Edit > Preferences watch this video
 - git and atom https://vwannabe.com/2016/05/26/how-to-use-github-and-atom/
 - How to fix common git mistakes check this out
 - How to setup Rstudio with Git and GitHub
 - Keep your email address private on GitHub
 - What’s the difference between git revert, checkout and reset?
 - Add keys, chapter 11 and 12 from happygitwithr
 - Github documentation adding SSH to connect with GitHub
 - Learning paths github https://services.github.com/on-demand/resources/learning-path/
 - Ten Simple Rules for Taking Advantage of Git and GitHub - PLOS Computational Biology https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4945047/
 - Thinking to use Git and Dropbox? read first, Git and Onedrive have similiar issues be aware first. As a general rule any cloud storage that is directly synchronising should first have a level of exclusions, and you need to be aware of time lapses in sync.
 - The octocat was created using https://myoctocat.com/ and you can get inspired by the Octodex Family. My favourites are the adacats.
 - what and where is the git HEAD?
 - What to ignore? Example for R and example for Python GitHub also has some templates available when you create a repo.
 - (Short explanation between tags and releases)[https://www.toolsqa.com/git/github-releases/].
 
Trainer and workshop materials by Paula Andrea Martinez, 2021 v2. My code changed and using Git I know where and when license Creative Commons Attribution 4.0 International License. Link to markdown files https://github.com/orchid00/git_for_humans/.
