- How to Push a New Local Branch to a Remote Git Repository
// The one sending branch
git push --set-upstream origin plugin
// The one wanting to use the branch
git fetch origin
git checkout --track origin/plugin
http://www.mariopareja.com/blog/archive/2010/01/11/how-to-push-a-new-local-branch-to-a-remote.aspx
- Basic branch workflow http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging
- Remote branches http://www.gitguys.com/topics/adding-and-removing-remote-branches/
- Fetch and merge, don't pull http://longair.net/blog/2009/04/16/git-fetch-and-merge/
- http://help.github.com/git-cheat-sheets/
- Checkout remote branch http://gitready.com/intermediate/2009/01/09/checkout-remote-tracked-branch.html
- Easily manage remote branches http://gitready.com/advanced/2009/03/11/easily-manage-git-remote-branches.html