Lifesaver Git Commands
check tracked files
git ls-tree --full-tree -r master
remove file from history
git filter-branch --tree-filter 'rm file'
check tracked files for removal
git ls-tree --full-tree -r master
Make sure no one else has pushed or will push before you do this:
git commit --amend
git push origin +master
ssh-agent bash -c 'ssh-add /path/to/.ssh/id_rsa; git push origin HEAD'