Slides for a 1.5-2 hour git/GitHub tutorial. In the tutorial, I walk students through different git concepts and have them practice git commands in a terminal, and then at the end I walk through interactions with remote repositories on GitHub.
helpful. They have a bootcamp and a cheat sheet https://help.github.com/ https://help.github.com/categories/bootcamp/ https://training.github.com/kit/downloads/github-git-cheat-sheet.pdf How to clone, fetch, merge, and pull: https://help.github.com/articles/fetching-a-remote/
references pages for details and examples of commands. http://git-scm.com/docs Pretty much everything you could ever want to know about Git can be found in the Git Book: http://git-scm.com/book/en/v2 Here are different workflows for collaborating: https://www.atlassian.com/git/tutorials/comparing- workflows/centralized-workflow
Link to .edu email, get 5 free private repos • Very popular, most open source projects are there BitBucket • Private repos are free • Pay for public and shared repos • Also works with mercurial (not on the same repo, though) You can use both (I do)
in beta for unprotected projects. Sign up at https://www.overleaf.com/signup?ref=2a936e948ade Authorea also has git integration, using GitHub itself rather than their own server