При извлечении из другой удаленной ветви выдается сообщение «уже обновлено» - PullRequest
0 голосов
/ 20 сентября 2019

Моя проблема чем-то похожа на этот вопрос .У меня есть ветки feature и integration на локальной и удаленной.Я внес изменения в ветку local feature и перенес их в ветку remote feature.Теперь я хочу перенести последние изменения из ветки remote integration в мою ветку local feature.В ветке remote integration есть много файлов, которые изменились.Когда я запускаю команду git pull origin integration из моей ветви local feature, я получаю сообщение:

Уже в курсе

Когда я запускаю команду git diff --stat integration FileA, я получаю это сообщение:

.../com/pack/FileA       | 66 +++++++++++++++-------
1 file changed, 45 insertions(+), 21 deletions(-)

В ветви integration много коммитов, и будет очень утомительно идти и видеть разницу каждого коммита, сравнивать, а затем сливать.

Как я могу решить эту проблему?

1 Ответ

0 голосов
/ 20 сентября 2019

Попробуйте эти команды:

Сначала получите выборку с пульта.

git fetch

А затем,

git rebase origin/integration

или

git pull origin/integration

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

...