# GitHub upskilling workshop
[](https://hackmd.io/3oYQefFHT3-ULt3RgEPvOQ)
###### tags: `upskilling` `skills-team`
## Agenda & Useful Links
- [Intro, background and motivation](https://the-turing-way.netlify.app/collaboration/github-novice/github-novice-motivation.html#cl-github-novice-motivation)
- [Markdown](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet)
- [Version control](https://docs.github.com/en/get-started/quickstart/github-flow)
- [Project management](https://github.com/features/issues)
**Break**
- [HackMD integration](https://hackmd.io/c/tutorials/%2Fs%2Flink-with-github)
- [Git pages / Websites](https://pages.github.com)
- [Jupyter notebooks and Jupyter book](https://jupyterbook.org/start/build.html)
## Recording & Presentation
1. [Zoom cloud link](https://turing-uk.zoom.us/rec/share/DTXzTeK1aBOOgb2KGxGItd1ELfBqYKlBlG--TnJXb5UWCPj-By57r6EhfBWf-Un-.OMsVI6UQLu00TQ0c)
Passcode: #Sk8=%+^
2. [Link to presentation](https://github.com/alan-turing-institute/learning-at-the-turing/blob/main/GitHub%20upskilling%20session.pdf)
## Exercises
- Exercise 1: create a new repository
- Exercise 2: create a (README) file: Writing in Markdown
- Exercise 3: fork the Learning at the Turing repository
https://github.com/alan-turing-institute/learning-at-the-turing/
- Exercise 4: make a Pull Request
https://github.com/alan-turing-institute/learning-at-the-turing/blob/main/upskilling-workshop.md
- Exercise 5: create a new issue in the Learning at the Turing repository
https://github.com/alan-turing-institute/learning-at-the-turing/issues
- Exercise 6: add a HackMD file to your repository
- Exercise 7: create a project / repository page using GitPages
## Other useful GitHub Resources
Setting the scene for self-paced learning after this session
- Useful GitHub resources
- [GitHub for Collaboration (from Mozilla)](https://mozilla.github.io/open-leadership-training-series/articles/github-for-collaboration/)
- [Understanding the GitHub workflow](https://guides.github.com/introduction/flow/)
- [A Friendly Github Intro Workshop (from Danielle Robinson)](https://daniellecrobinson.github.io/friendly-github-intro/)
- [GitHub help](https://help.github.com/)
- [Oh Shit, Git!?!](http://ohshitgit.com/)
- [Try Git](https://try.github.io/)
- [Git book](https://git-scm.com/book/en/v2)
- [GitHub glossary](https://github.com/joeyklee/friendly-github-intro/blob/master/glossary.md)
- [Writing on Github](https://help.github.com/categories/writing-on-github/)
- [Git workflow](https://www.atlassian.com/git/tutorials/comparing-workflows)
*Reference*: Open Life Science, License*: CC BY 4.0, The Turing Way*
{"metaMigratedAt":"2023-06-16T17:56:53.808Z","metaMigratedFrom":"Content","title":"GitHub upskilling workshop","breaks":false,"contributors":"[{\"id\":\"540b8f74-70de-4067-abff-6bc96ff73622\",\"add\":3603,\"del\":828}]"}