August 29, 2014
Update local feature branch to sync with master:
git rebase master
Squash last 4 commits:
git rebase -i HEAD~4Opens an editor where you can enter commands (described below) for each commit to be rebased. These commands determine how individual commits will be transferred to the new base. You can also reorder the commit listing to change the order of the commits themselves.
Generate commits to cancel previous specific commit
git revert <sha>Creates a new commit that cancels the changes made by the <sha> commit.