- find all commits introduced
<string>
and show diff - http://stackoverflow.com/questions/5816134/finding-a-git-commit-that-introduced-a-string-in-any-branch
git log -S <string> --source --all -p
- find all commits changing
<filename>
and show diff
git log --follow --all -p -- '*<filename>'
- remove remote and show side effects
git br -a
git remote -v
git remote rm <remotename>
git br -a
git remote -v