Name: rr-version-control
Owner: Data Carpentry
Description: Reproducible Science Curriculum Lesson for Version Control
Created: 2015-05-26 17:44:33.0
Updated: 2017-01-28 01:17:40.0
Pushed: 2017-01-19 01:10:33.0
Homepage: http://www.datacarpentry.org/rr-version-control/
Size: 4889
Language: HTML
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This lesson teaches the concept of version control using git. The lesson begins with a slides describing the motivations for using version control and Github. The first activity is a follow along partner activity which explores git in GitHub only (02-git-in-github
). Since the project is never brought locally onto the students computer, the students do not need to install git for this project. The second activity starts with a demo in RStudio which can be followed along if the students have installed git (03-git-in-rstudio
). This activity introduces the students to using git on their computers.
Before this lessons, students should:
02-git-in-github
: Obtain a Github account. If you sign up using a student email you get five free private repositories through a student developer pack.02-git-in-rstudio
: Install Git for use in RStudio. Follow installation instructions from RStudio. Suggested This step should be done at the end of day 1.At the end of this module you should be able to:
02-git-in-github
03-git-in-rstudio
01-motivation-sides.md
: slides that introduce version control, git, and GitHub.02-git-in-github-instructors.md
: instructor notes for exercise that uses02-git-in-github-slides.Rmd
and 02-git-in-github-slides.html
: git in Github activity.03-git-in-rstudio-slides.html
and 03-git-in-rstudio-slides.html
: git in RStudio activity.04-resources-for-learning.md
- incomplete, a file that can be used as a reference for self learning git.This lesson was first created at the 1. Reproducible Science Curriculum Hackathon. The corresponding author is Ciera Martinez (@iamciera). See the commit log for other contributors.
Please post feedback and issues with the lesson on the repository's issue tracker. For instructor questions about teaching this lesson, you can also contact the corresponding author directly.