Я снял ветку мастера, но забыл создать новую ветку на моем локальном репо, прежде чем вносить изменения. Я не против потерять изменения в своем локальном репо, я просто хочу вернуться к оригинальному Учителю, как только получил его. Если я сделаю git pull, это заставит меня пройти все различия, которые я сделал? Как я просто игнорирую эти различия, если это так?Как мне удалить все локальное репо и слить в новое репо?
0
A
ответ
1
Это довольно легко, и лучше всего, вы не должны потерять никаких изменений:
$ git checkout master
$ git branch new-branch-name-for-changes
$ git reset --hard origin/master
$ git pull
Ваши изменения будут сохранены в новой отрасли.