This should be really basic. But up until now, I've never had to rename branches; when I clone something, or fetch, I fetch all the tags/branch names, and my stuff is always on a new branch.
Well, I'm now in the case of needing to maintain a branch named "gh-pages", that is not the same as the "gh-pages" branch of my upstream. And renaming isn't an option. So, what's the syntax for dealing with (for example) keybounceMBP:AutoTrimps michael$ git remote -v origin https://github.com/keybounce/AutoTrimps (fetch) origin https://github.com/keybounce/AutoTrimps (push) upstream https://github.com/Zorn192/AutoTrimps (fetch) upstream https://github.com/Zorn192/AutoTrimps (push) keybounceMBP:AutoTrimps michael$ git branch --list -a -r origin/HEAD -> origin/gh-pages origin/gh-pages origin/mapTest origin/nova origin/patch-1 origin/patch-2 origin/test upstream/gh-pages upstream/nova upstream/patch-1 upstream/patch-2 upstream/test keybounceMBP:AutoTrimps michael$ I'm going to want to work with their gh-pages, which is going to be updated, and merged in, but I want "gh-pages" to be mine. So what do I need to do to keep this straight? --- Entertaining minecraft videos http://YouTube.com/keybounce -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To unsubscribe from this group and stop receiving emails from it, send an email to git-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.