Выполнено слияние с мастером на веб-сайте BitBucket, и теперь в локальном мастере отсутствуют коммиты

Компания не знакома с Git и выполнила наш первый запрос на перенос, но что-то пошло не так. Я зашел на веб-сайт битового ведра и начал новый запрос на перенос, чтобы объединить мою ветку разработчика в мастер (обе ветки находятся в одном репо).

После того, как пул реквест был одобрен, я нажал кнопку слияния, и, похоже, все прошло хорошо. Я ожидал, что как только я вернусь в GitKraken, я увижу, что мой локальный мастер отстает от X количества коммитов, и что требуется вытягивание. Однако это совсем не показало меня позади. Я выбрал опцию pull-rebase, чтобы посмотреть, что произойдет, но GitKraken сказал, что мастер не перемещался и был обновлен.

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

Итак, в разделе «Локальный» в GitKraken я переключаюсь на другую ветку, удаляю свой локальный мастер, а затем в разделе «Удаленные» в GitKraken я дважды щелкаю по мастеру, думая, что он начнет спускаться из облака, вместо этого мгновенно отображает главную ветку в разделе «Локальный».

Он вообще ничего не вытаскивал из облака, если бы это было, я бы увидел счетчик прогресса, так как репо довольно велико. И, конечно же, в новом локальном мастере отсутствуют некоторые из моих коммитов.

Оглядываясь назад, я предполагаю, что мне следовало использовать свои локальные ветки для инициирования запроса на перенос, выполнить слияние между моим локальным разработчиком и локальным мастером, а затем подтолкнуть локального мастера к исходному мастеру.

Итак, как мне получить мою локальную копию мастера, чтобы она соответствовала облачной версии, в которой есть все объединенные коммиты из запроса на перенос?

Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
232
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

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

Другие вопросы по теме