Я новичок в использовании git. У меня есть ветка (развивающаяся), клонированная из GitHub. Я сделал некоторые изменения в коде, затем поставил их на коммиты и создал новую ветку (Remove_Annotations). Затем я понял, что должен был сначала создать новую ветку, а затем подготовить их для коммитов в новой ветке. Теперь в моей ветви разработки есть изменения, которые я сделал, но я не хочу. Можно ли как-нибудь отменить изменения, которые я сделал в ветке разработки, чтобы сделать ее похожей на мой GitHub upstream?
Я читал об использовании git reset --hard @{u}
, что сделало бы локальную ветку похожей на мой upstream. Я не уверен, правильно ли использовать git reset --hard
для ветки разработки. Я не хочу ничего делать с веткой Remove_Annotations.
Как это исправить?