Рассмотрите следующую ситуацию.Git revert catastrophe
У меня есть два филиала: main
и main_feature_#1
.
- Я создал запрос нагрузочный и слиты
main_feature_#1
вmain
. Я нашел проблему с слиянием и не было выхода - пришлось вернуться это слияние; сделал это локально и толкнул его. - Оформить заказ
main_feature_#1
и вернуть один из коммитов.
Теперь, когда я открываю запрос тянуть за main
против main_feature_#
, единственное обязательство, которое показан последний Revert сделанный на main_feature_#
. Локальное слияние от main_feature_#1
до main
также показывает то же самое. git diff main main_feature_#1
показывает все изменения.
Однако запрос на растяжение для main_feature_#1
против main
показывает все различия для правильного слияния.
Я не знаю, что делать дальше. :(
ли вы вернуться к Revert первым? – Makoto
вы имеете в виду, я должен вернуться к Revert я сделал на 'main' и почему? – p0lAris
Или вы технически сказать, что я никогда не должен был вернулся слияния в Первое место. Просто вернулось что-то в 'main_feature_ # 1', а затем открыло новый запрос на pull. – p0lAris