add git notes

This commit is contained in:
Paul Trowbridge 2018-05-21 11:55:41 -04:00
parent 4833240f93
commit 81f0bd9227
1 changed files with 20 additions and 0 deletions

20
git.md Normal file
View File

@ -0,0 +1,20 @@
Branches
============================================
### Adding Branches ###
* local: `git checkout -b <branch>`
* remote: `git push --set-upstream <remote> <branch>`
* track remote: `git checkout --track <origin>/<branch>`
### Deleting Branches ###
* local: `git branch -d <name>`
* remote: `git push -d <remote> <name>`
* realize remote deletes: `git remote prune <remote>`
### Non-Standard Activities ###
* merge only a single file into another branch `git checkout <branch> -- <file>`
* do not track `git rm <file>`