Я попытался сделать git-обновление в Visual Studio, и он сказал мне, что произошли конфликтующие изменения - PullRequest
0 голосов
/ 09 апреля 2019

Я тогда попробовал это:

alan$ git status
On branch master
Your branch is behind 'origin/master' by 1 commit, and can be fast-forwarded.
  (use "git pull" to update your local branch)

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

    modified:   J/Views/HomeTab/Pages/Details.xaml
    modified:   J/Views/HomeTab/Pages/Details.xaml.cs

no changes added to commit (use "git add" and/or "git commit -a")
alan$ git pull
Updating 1771faf..191be38
Fast-forward
 J.iOS/Info.plist | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Я не внес никаких изменений, которые мне известны, в Info.plist. Есть ли способ, которым я могу просто принять эти изменения и затем продолжить отправку своих изменений в мастер-источник?

Обратите внимание, что после выполнения git pull, когда я возвращаюсь в Visual Studio и выбираю Контроль версий> Обновить решение, вот что я получаю:

enter image description here

1 Ответ

1 голос
/ 09 апреля 2019

Я не вижу никакого изменения конфликта после того, как вы выполните git pull.Похоже, что кто-то выдвинул что-то в ветку master, пока вы работали над веткой, и что кто-то изменил файл J.iOS/Info.plist.Когда вы сделали git pull, вы только что получили последние изменения с главного пульта в вашу локальную ветку.

Попробуйте из терминала посмотреть, что происходит.Сделайте git status и положитесь на это.Попробуйте закрыть VS и снова открыть его, чтобы увидеть, покажет ли оно то же сообщение.

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