Отсюда, http://cheat.errtheblog.com/s/git, я думаю я могу воссоздать филиал в моем локальном репозиторииКак работать местный филиал в мерзавца
$ git branch mytestbranch
<then I can may changes as my experimental>
Мой вопрос состоит в том, как можно
- Я забыл все изменения, которые я внес в ветку «mytestbranch»? и вернуться к исходной сцене/версии моего репозитория?
- Я сохраняю изменения, которые я сделал, и перемещаю все в свою «главную» ветку?
Спасибо.
Чтобы уточнить вашу ситуацию: похоже, что есть удаленный репозиторий, в этом удаленном репозитории есть ветвь (давайте назовем ее foo), и вы использовали 'git clone', чтобы создать локальное репо, которое отражает этот удаленный Сделки рЕПО. Вы видите ветвь с именем origin/foo, но вам нужна ветка с именем foo, над которой вы можете работать. Это верно? –
Когда я начал использовать git, мне было очень полезно запустить 'gitk -all', чтобы посмотреть, что происходит в графиках. – ndim