notes/git.md
Paul Trowbridge 3c8a2adb31 format
2018-09-07 17:30:38 -04:00

639 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>
  • delete from repo and file system git rm <file>
  • set current branch to track remote git branch -u <origin>/<branch>