У меня в настоящее время есть следующая структура в моем GIT-репозитории:
// LOCAL
/master
/rails3 (HEAD)
// REMOTE
/HEAD
/master
/rails3
Я не уверен, почему у пульта (в данном случае GitHub) есть ветвь HEAD, а у локальной версии нет.
Я пытаюсь выяснить, как переключить ветку Rails3 на главную и переименовать главную ветку в Rails2. Я использую Tower для Mac, у которого есть опция переименования для локальных веток, но я обеспокоен тем, что произойдет, если я затем протолкну эту ветку к мастеру.
Любая помощь / совет с благодарностью!
Спасибо
Danny
UPDATE
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