Toggle navigation
Using GitHub for Collaboration
1.1.2
Notes
Slides
Resources
Additional Resources / Readings
Git
“Git for humans”
slides from Alice Bartlett on the essential
concepts
of Git
“How to Write a Git Commit Message”
blogpost from Chris Beams about writing good commit messages
“Version Control with Git”
Software Carpentry lesson on Git
“git - the simple guide”
guide from Roger Dudler on essential Git commands for the command line
Github
“Friendly Github Workshop”
website from Kirstie Jane Whitaker on getting started in GitHub
“Developing Collaborative Documents: Friendly Introduction to GitHub”
slides
and
video
from Open Life Science training materials on GitHub and GitHub Pages lesson
GitHub flow and debugging
“Understanding the GitHub flow”
GitHub documentation for a workflow for collaborative teams using Git branches and GitHub pull requests
“Oh Shit, Git!?!”
guide from Katie Sylor-Miller on common troubleshooting fixes for Git
Other
“Happy Git and GitHub for the useR”
Detailed instructions and workflows for installing Git, connecting it with GitHub, and configuring RStudio to work with Git and GitHub
“Markdown Cheatsheet”
A guide from Adam Pritchard on formatting of Markdown documents
Contents