我目前在我的 GIT 存储库中有以下结构:
// LOCAL
/master
/rails3 (HEAD)
// REMOTE
/HEAD
/master
/rails3
我不确定为什么远程(在这种情况下为 GitHub)有一个 HEAD 分支而本地版本没有。
我正在尝试锻炼如何将 Rails3 分支切换为 master 并将 master 分支重命名为 Rails2。我正在使用 Tower for Mac,它具有本地分支的重命名选项,但我担心如果我将该分支推送到主分支会发生什么。
非常感谢任何帮助/建议!
谢谢,
丹尼
更新
git branch -a
MacBook:BaseApp2 danny$ git branch -a
master
* rails3
remotes/beanstalk/master
remotes/beanstalk/rails3
remotes/heroku/master
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/rails3