Presentations and info for using GitHub in research.
The pdf gives a 10-min-read overview of:
- Why to use Git and GitHub
- How to set up a GitHub account
- How to set up Git on your computer
- How to do basic Git commands: commiting, branching, merging, pushing and pulling
- Some features of GitHub for open and collaborative coding
There are many great resources online to help you get started. Here are just a few.
Git:
- Website: https://git.scm.com
- The Git book: https://git-scm.com/book/en/v2
- Atlassian tutorial: https://www.Atlassian.com/git/tutorials
GitHub:
- Website: https://www.github.com
- Getting started: https://guides.github.com/activities/hello-world/
- Getting a DOI: https://guides.github.com/activities/citable-code/
Git GUIs:
- Full overview on: https://git-scm.com/downloads/guis/
University of Birmingham:
- Carpentries workshops: https://intranet.birmingham.ac.uk/it/teams/infrastructure/research/bear/rsg/The-Carpentries-Courses.aspx
- GitLab
Licenses:
- Choosing a software license: https://choosealicense.com