#git #git-merge #git-commit #pull-request
Вопрос:
Я объединил запрос на вытягивание в главную ветвь, теперь, когда я выезжаю в главную ветвь, я не вижу фиксаций, выполненных в запросе на вытягивание, и я теряю всю работу, проделанную с момента создания запроса на вытягивание. есть идеи, почему это происходит и как получить коммиты в главную ветвь? ПРИМЕЧАНИЕ: в ветке, в которую я отправил форму запроса на вывод, я вижу все фиксации.
Комментарии:
1. Куда ты смотришь? В локальном клоне или в удаленном, где был выполнен запрос на извлечение? Запрос на извлечение не является частью git, это функция, реализованная службами, размещающими git, поэтому также было бы полезно, если бы вы сообщили нам, на каком хосте (например, github) вы выполняли запрос на извлечение.
2. Я смотрю на локальный клон, особенно в intellij, когда я выполняю проверку в главной ветви, все классы, которые я написал в ветке запроса на извлечение, исчезают. Я использую тайник bitbucket. @TheIceBear
3. Если вы запускаете
git log -n 5
при проверке главной ветви, видите ли вы фиксацию слияния?4. НЕТ, я не знаю. но обратите внимание, что слияние, которое я сделал, происходит из графического интерфейса bitbucket, после утверждения моего запроса на вытягивание я нажал на кнопку слияния , которая сливается в master. есть ли что-то, что я пропустил при объединении? @TheIceBear
5. вы вытащили главную ветвь после слияния? Слияние могло произойти на удаленном компьютере, но вам еще предстоит синхронизировать его с вашим клоном, потянув главную ветвь в клоне.