# GitHub upskilling workshop [![hackmd-github-sync-badge](https://hackmd.io/3oYQefFHT3-ULt3RgEPvOQ/badge)](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}]"}
Expand menu