What is Git/GitHub?


Getting started with Git


Figure 1

The label ‘main’ points to commit c2; c2 points to its parent c1, which points to c0.

Figure 2

The Git Staging Area

Sharing your work


Figure 1

The GitHub website top navigation with the 'add new ...' button.

Figure 2

The 'create a new repository' form on GitHub

Figure 3

The repository set up page in GitHub showing the SSH address to use.

Figure 4

GitHub instructions

Figure 5

Only one commit on GitHub

Review


GitHub Pages


Figure 1

GitHub repository's Pages settings

Figure 2

GitHub Pages source branch menu

Figure 3

GitHub Pages source branch save

Figure 4

GitHub Pages choose theme

Figure 5

GitHub fork button

Figure 6

GitHub edit pencil

Figure 7

Commit and create pull request

Figure 8

The label ‘main’ points to commit c5; arrows point from c5 to c3 to c1 to c0. The label ‘patch’ points to commit c4; arrows point from c4 to c2 to c1. A dotted arrow points from c5 to c4.

Figure 9

GitHub code button and clone method selection

Figure 10

GitHub compare and pull request button

Figure 11

Create new file on GitHub