как восстановить удаленную ветку после удаления из Pycharm - PullRequest
0 голосов
/ 19 декабря 2018

удалили ветку из Pycharm.Я получил подопцию как удалить и случайно нажал на нее.Ветка была удалена из источника. Есть ли способ восстановить ветку, кроме использования git?

1 Ответ

0 голосов
/ 19 декабря 2018

Не запускать: git gc

Запускать команды ниже в терминале в корне проекта.

Найти все висячие коммиты:

git fsck --no-reflog
Checking object directories: 100% (256/256), done.
Checking objects: 100% (8459/8459), done.
dangling commit 2e04e4159219dbd35f55a53fb0c6ae9c187f6b8e
dangling commit 9db660c967e3b410b354c0024090a5d0bfabb614
dangling commit dc6f48a17b749ad6a76ec1fe9434b8427487dbb6

Оформите коммит, чтобы узнать, был ли это ваш последний коммит.

git checkout 2e04e4159219dbd35f55a53fb0c6ae9c187f6b8e
git log

Если найденный коммит является правильным коммитом, извлеките из него свою ветку

git checkout -b <YOUR BRANCH>

Ваша ветвь восстановлена.

Спасибо

...