Проблема Git Push/Pull VS 2015 - git


1

Итак, я только что решил эту проблему с моим.suo файлом, и теперь я получаю этот экран. Я не могу толкнуть. Я получаю эту ошибку при попытке нажать с моего рабочего стола, однако мой ноутбук может нажать. Теперь еще одно и самое главное, что код (фактические файлы - файлы проекта) действительно существует в облаке, поскольку это приложение Telerik AppBuilder, которое я использую VS2015 в качестве моей IDE.

Теперь, чтобы вспомнить проблему: мой ноутбук может нажать/вытянуть, мой рабочий стол не может (см. Мои комментарии и изображение ниже); однако у меня есть "последняя" версия кода (в облаке) в качестве хорошей базы.

Имейте в виду:

Я использую TFS и хочу связать свои TFS-задачи с check-ins (для последующей справки). (См. Ожидающие проверки? Я связал их с задачами TFS, поэтому я бы предпочел не потерять их и не переупаковать...)

Каков мой лучший путь вперед?

My current experience

Источник
  •  24
  •  3
  • 15 мар 2020 2020-03-15 16:47:00

3 ответа

0

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

0

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

  • 15 мар 2020 2020-03-15 16:47:01
1

Перемещено из комментария.

Вы не можете толкать, когда находитесь за головой ветки. Это выдается на английском языке в предупреждении.

Вы не можете вытащить (выборка + слияние), когда у вас есть незафиксированные изменения в одном из затронутых файлов.

Таким образом, вам, вероятно, нужно: сфокусировать свои файлы, зафиксировать, потянуть, исправить конфликты + сценить/зафиксировать их, а затем нажать.

Надеюсь, это поможет. Я не использую VS, поэтому не могу сказать, были ли у вас неустановленные/незафиксированные изменения. Это моя догадка.