Add entry for safe rebasing of unpushed commits
Fix typo
add instructions for changing the author of the last commit
Use `branch` instead of `checkout -b`

Using `checkout -b` to create a new branch only to immediately checkout the previous branch is kind of pointless.
Correct typo - Situations

Correct typo - Situations (not Sitautions)
-add section for reflog
avoid force pushing
Merge pull request #25 from opinxit/push-f

avoid force pushing
Merge pull request #24 from robins/master

Correct typo - Situations
Merge pull request #14 from unixorn/show-rebasing-unpushed-commits

Add entry for safe rebasing of unpushed commits
Merge pull request #19 from sconklin/master

add instructions for changing the author of the last commit
Merge pull request #21 from jwhear/master

Use `branch` instead of `checkout -b`