«Удалить» ветвь вверх по течению путем сброса источника, а затем слияния - PullRequest
0 голосов
/ 28 февраля 2019

У меня возникла проблема с возвратом слияния, которое я сделал в вышестоящую ветвь, к которому у меня нет прямого доступа для записи.

Я внес некоторые изменения локально, подтолкнул их к источнику и слил ихдругой член команды в нашем хранилище.Теперь я хочу отменить эти изменения, по сути, «слить» слияние.На данный момент у меня есть:

  1. Вернул мой локальный репозиторий в правильную фиксацию, используя git reset --hard *commit number*
  2. Принудительно принудительно верните этот сброс в исходное состояние, используя git push --force origin *branch name*

В настоящее время мой удаленный репозиторий обновлен, и в нем не отображается ни один из коммитов, которые я отменил, что является правильным.Тем не менее, когда я пытаюсь объединить эти изменения с вышестоящим, по сути, «разомкнув» мое предыдущее слияние, GitHub показывает, что нет различий между указанной ветвью моего удаленного репозитория и той же ветвью восходящего репозитория.Я что-то делаю неправильно?

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

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