What is GitHub and how can it Support Hurricane Research?
Pre-session Homework
Module Objectives
- Become familiar with the basics of GitHub and what it provides for collaboration
- Sign-up for a free GitHub account
- Identify how GitHub can be used to support research
Agenda
| Session II, Part 1 Agenda Items |
Leader |
Time |
| Welcome, Q&A, Intro to Session II |
Jill |
10 mins |
| Assessing the definitions developed in Session I; |
Chris |
5 mins |
| What is GitHub and how can it support research? |
Jill |
10 mins |
| Interactive GitHub Session |
Jill, Chris, Tony |
15 mins |
| How do you see your research in these tools? |
Group Discussion |
10 mins |
| Break |
All |
10 mins |
Activity
- Introduction to GitHub review (slides recount pre-session homework)
- GitHub Interactive Demo: Create a repository, add definitions and resources
- Discussion: How do you see your research in these tools?
Cyberinfrastructure Labs
- Introduction to GitHub
- GitHub guides https://guides.github.com/
- “Pro Git” open source book (Scott Chacon and Ben Straub): https://gitscm.com/book/en/v2
- Learning Lab – Communicating using Markdown: https://lab.github.com/githubtraining/communicating-using-markdown
- Learning Lab – Uploading your project to GitHub: https://lab.github.com/githubtraining/uploading-your-project-to-github
- Setting up a GitHub Repository for your Lab: https://ourcodingclub.github.io/tutorials/git-for-labs/