Невозможно сделать Push в Visual Studio после коммита - PullRequest
0 голосов
/ 24 мая 2018

Я использую Visual Studio 2015 и расширение Bitbucket для соединения с моей веткой кода Bitbucket.Я выполнил следующие операции: -

1) Создал новую локальную ветвь моей ветки Bitbucket enter image description here

2) Я изменил свой код, а затемЯ перешел на страницу «Изменения»

3) Я ввел комментарии и затем нажал «Подтвердить и нажать»

4) Фиксация происходит в локальном репозитории, но генерируется «Push»как ошибка:

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

Может кто-нибудь предложить, как устранить эту ошибку и отправить изменения в ветку Bitbucket?

Заранее спасибо.

1 Ответ

0 голосов
/ 24 мая 2018

Это распространенная ошибка в Git, и это просто означает, что, поскольку вы синхронизировали свою локальную ветку с удаленной версией, кто-то еще сделал коммиты поверх этой удаленной ветки.В сообщении об ошибке говорится, что он не может просто воспроизвести ваши коммиты поверх удаленной ветви.

Типичное исправление здесь - просто git pull.В Visual Studio вы могли бы выполнить операцию синхронизации, также с вытягиванием.Как только вы это сделаете, вы сможете нажать, и сообщение об ошибке исчезнет.

Перейдите по ссылке ниже для получения инструкций о том, как извлечь из Visual Studio.

https://docs.microsoft.com/en-us/vsts/git/tutorial/pulling?view=vsts&tabs=visual-studio

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