TubeTK/Development/GITCheatSheet: Difference between revisions
From KitwarePublic
< TubeTK | Development
Jump to navigationJump to search
No edit summary |
|||
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
- git clone git://gitorious.org/tubetk/tubetk.git
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