In unit 1, you will learn and practice the git basics. Before we start, there are a few items that you will need to work through, to ensure your computer is set up with everything we need for the course. See the steps to do so here.
If you run into problems at any point, please contact us via [email protected] or open an issue on GitHub (see how to create an issue).
The slides for this session are found here. The demonstrations are listed here and the necessary commands for the live lession are summarized here.
Please watch the video for an introduction to git, GitHub and Jupyter notebooks.
Go to Oh My Git! and download the game. Follow the instructions and have fun with git!
Now we move on to GitHub. Create a GitHub account and work through the GitHub learning lab. Please send me your GitHub username.
We will meet on Tuesday, February 28th at 10:00 AM - 1:00 PM for the live lesson. You should have gotten a link via email.
During the lesson, we will use nbstripout in conjunction with the pre-commit package.
Continue working on your notebook. Commit your changes to your GitHub repo.