Изменение последнего коммита удаленной ветви - PullRequest
1 голос
/ 27 февраля 2020

Я нажал на свою ветку с git push origin branch. Затем я понял, что допустил небольшую ошибку в этом коммите. Я не хотел возвращаться, потому что большая часть коммита была правильной, требовалось только небольшое изменение. Вместо возврата я git reset --soft <previous-commit> так, что я не потерял свои подготовленные файлы. Затем я исправил небольшую ошибку. К сожалению, я понял трудный путь, который я не смог сделать sh после этого, так как самый последний коммит на моем локальном и удаленном компьютере был не синхронизирован c.

Например.

A-B-C-D // Local, before git reset --soft
A-B-C-D // Remote
A-B-C   // Local, after git reset --soft
A-B-C-E // Local, after new commit.

Что мне делать в этой ситуации, чтобы удаленный отражал локальный? Что бы git push -f origin branch сделал в этом случае?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...