Git cheatsheet
Break a commit
git rebase -i <id>^
edit a commit
git reset HEAD~
add + commit files selectively
git rebase --continue
Change the author of a commit
git rebase -i <id>^
edit a commit
git commit --amend --author="First Last <email@email>" --no-edit
git rebase --continue
Rename a branch
git checkout <old name>
Rename the local branch:
git branch -m <new name>
Perform following if pushed to remote:
git push origin -u <new name>
git push origin --delete <old name>