Branches ============================================ ### Adding Branches ### * local: `git checkout -b ` * remote: `git push --set-upstream ` * track remote: `git checkout --track /` ### Deleting Branches ### * local: `git branch -d ` * remote: `git push -d ` * realize remote deletes: `git remote prune ` ### Non-Standard Activities ### * merge only a single file into another branch `git checkout -- ` * do not track `git rm `