Git Collaboration: Working with Remote Repositories

Common fixes / rewrites:

Amending a commit (changing a commit, adding a file to it)

Rebasing a branch

Pulling with rebase