Use Git & GitHub For Version Control of Scientific Projects
Welcome to Week 3!
Welcome to Week 3 of the Earth Analytics Bootcamp course! This week, you will learn how to implement version control with Git
to manage versions of your files and to back-up your files to Github.com
. You will also learn more about managing your Jupyter Notebook
files and using Markdown
for documentation.
Learning Objectives
After completing the lessons for Week 3, you will be able to:
- Define version control and explain how it can be accomplished using
Git
andGithub.com
- Create, rename, and delete
Jupyter Notebook
files - Use
Markdown
to add documentation to aJupyter Notebook
file - Implement version control for your
Jupyter Notebook
files usingGit
andGithub.com
Homework Assignment
Click here to view the GitHub Repo with the assignment template.
Earth Data Science Textbook Readings
Please read the following chapters to support completing this week’s assignment:
Example Homework Plots
The plots below are examples of what your plot could look like. Feel free to customize or modify plot settings as you see fit!
![Scatter plot of Average Monthly Precipitation in Boulder, CO.](https://www.earthdatascience.org/images/courses/ea-bootcamp/03-git-version-control/2018-07-25-git-github-version-control-landing-page/2018-07-25-git-github-version-control-landing-page_4_0.png)
![Bar plot of Average Monthly Precipitation in Boulder, CO.](https://www.earthdatascience.org/images/courses/ea-bootcamp/03-git-version-control/2018-07-25-git-github-version-control-landing-page/2018-07-25-git-github-version-control-landing-page_5_0.png)
![Bar plot of Average Monthly Precipitation in Boulder, CO. The bar colors and the edge colors have been customized.](https://www.earthdatascience.org/images/courses/ea-bootcamp/03-git-version-control/2018-07-25-git-github-version-control-landing-page/2018-07-25-git-github-version-control-landing-page_6_0.png)
![Map of Rocky Mountain National Park trails and trailheads, with an outline of the park.](https://www.earthdatascience.org/images/courses/ea-bootcamp/03-git-version-control/2018-07-25-git-github-version-control-landing-page/2018-07-25-git-github-version-control-landing-page_8_0.png)
Share on
Twitter Facebook Google+ LinkedIn![Get a professional Certificate in Earth Data Analytics at University of Colorado, Boulder](https://www.earthdatascience.org/images/earth-data-analytics-professional-certificate-banner.png)