Git and GitHub commands, explained plainly

The 50 git and GitHub CLI (gh) commands people use every day: what each one does, the options that matter, and examples you can copy.

Set up and clone

Save changes

Look at history

Branches and merging

Share with remotes

Undo and tidy up

Pull requests and issues

Repos, actions and releases