notes/git.md
Paul Trowbridge 81f0bd9227 add git notes
2018-05-21 11:55:41 -04:00

528 B

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>