DevOps Azure - нет изменений для объединения выбранных веток - PullRequest
0 голосов
/ 29 октября 2019

Наша команда работает с Azure DevOps , где у нас есть Git репозиторий. У нас есть различные ветви, называемые master , dev , а ветви дополнительных функций происходят из dev .

Проблема, с которой я сталкиваюсь, заключается в том, чтохотел бы сделать запрос на извлечение из одной из ветвей функции на dev следующее сообщение появляется на DevOps Azure :

Нет измененийобъединить выбранные ветви.

Я сохранил, добавил, зафиксировал и отправил свои изменения в функциональную ветку. Также, если я запускаю git diff dev, тогда он корректно сообщает об изменениях.

Странная вещь - в ветви функций есть определенные изменения - левая ветвь dev и правая ветвьветвь функции - как показано ниже:

diff-between-branches

Это происходит, поскольку ранее произошел переход от master к dev ветви.

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

Спасибо!

1 Ответ

0 голосов
/ 31 октября 2019

Итак, я проверил коммиты Azure DevOps на основе комментария @ Merlin Liang - MSFT , и это немного запутало происходящее там.

Я закончил тем, что выполнил следующие команды в ветви функций:

git branch --set-upstream-to=origin/dev
git pull

Это вытягивало последние изменения в dev ветви. Затем снова изменили в ветви функций то, что я создал ранее, зафиксировали и отправили изменения, и это наконец показало различия в запросе на извлечение.

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