2016-05-11 4 views
1

ВместоGit - Undo Перезапись филиал

git checkout <mybranchname> 

Я сделал

git checkout -B <mybranchname> 

который переопределен ветку, я хотел, чтобы перейти к с веткой я переключение с.

Есть ли способ отменить это?

ответ

3

Тип git reflog. Там вы должны увидеть чек вашего переименованного филиала. Что-то вроде:

56d04f9 [email protected]{8}: checkout: commit-message of your missing branch 

Первый столбец хэш коммита. Таким образом, вы копируете хеш и введите git checkout <hash>. В примере это будет git checkout 56d04f9. Это должно проверить вашу недостающую ветку, и вы можете переименовать ее обратно.

+0

Ницца. Спасибо, сэр. – user2085143

Смежные вопросы