Week 2 overview
Contents
Week 2 overview¶
Learning and Participation Activities with Due Dates (Tuesday, Sep. 5, 3PM EDT):¶
Intro to version control with git: demonstrated in class
In a Terminal application, type the following commands:
git config --global user.name "Your Name" git config --global user.email "Your email address" git config --global init.defaultBranch main git config --global core.editor "nano"
Clone the
week2
directory in/spare11/atm533/ktyle
:a. Access the class Jupyterhub server on Turing
b. In the Launcher, open up a Terminal session
c. cd to your
atm533
folderd. Type
git clone /spare11/atm533/ktyle/week2
e. You should then have a
week2
folder visible in youratm533
directory, which contains oneREADME.md
Markdown file.Follow these directions:
a. In the terminal, change directories to your
atm533/week2
folder (i.e., this repository)b. Create a new “development” branch of this repository:
git branch dev
c. Check out this branch:
git checkout dev
d. Edit the
README.md
file as directed in that filee. Save and close the
README.md
filef. Stage your changes:
git add README.md
g. Commit your changes:
git commit -m "Updated README"
h. Open and complete the
Franklin.ipynb
Jupyter notebook as directed.i. Save, stage and commit your edits to this notebook as often as you’d like (more often is better!)
References¶
git and GitHub
Matplotlib
c. ATM350
Cartopy
a. Cartopy site