Introduction
- Introduction to HG2051 (slides)
Environment Setup
Git Basics
Overview
-
(Thanks to Evan Peter Williamson of the University of Idaho)
Commands
Just once
git clone
For each changeset
git add
git commit
git push
Introduction to GitHub
- https://github.com/
- Basic Concept: hosting for remote repositories (plus much more)
- Navigating the UI
- Cloning a repository
Running Python
- Different ways of running Python
- REPL (e.g., IDLE)
- Script
- Notebook (https://jupyter.org/)
- Getting results from Python
Homework 1
See invite for GitHub on BlackBoard (NTULearn).