Difference between revisions of "TubeTK/Development/GITCheatSheet"

From KitwarePublic
Jump to navigationJump to search
Line 13: Line 13:
*git push
*git push
** sends changes to origin/somebranch
** sends changes to origin/somebranch
= Delete a remote branch =
* Don't do this unless you're incredibly confident in what you're doing
* git push origin :somebranch

Revision as of 18:45, 25 January 2010

Create a checkout

Push local changes

  • git push origin master

Track a remote branch

  • "git fetch" (get up to date) or "git pull"
  • git branch --track somebranch origin/somebranch
    • --track is not needed unless you've set branch.autosetupmerge to false in your config
  • git checkout somebranch
  • git commit
  • git push
    • sends changes to origin/somebranch

Delete a remote branch

  • Don't do this unless you're incredibly confident in what you're doing
  • git push origin :somebranch