An Introduction to Version-Controlled and Collaborative Development
I’ve created my Github account. Now what?
Wait…there’s a difference?
(Yes, yes there is.)
git config –global init.defaultBranch main
git add .
^250 git commit -m “First commit”
git remote add origin [Github repo url]
git push -u origin main
Image source: https://training.github.com
git checkout main
^1500 git merge feature
(A quick note on contribution guidelines)
Slides in Hugo and RevealJS
Other things Github can do, or that you can do with Github
Because inclusivity is cool, and microaggressions aren’t
For organizations or even just organizing related projects
Static site hosting to promote your projects or host your blog (or HTML slide decks like this one!)
Learn Github (and other things) with Github
Github for schools and resources for teachers
Digital Ocean’s annual event to encourage open source contributions