Visual Studio 2012 и Git Extensions, ветка оформления заказа с удаленными файлами - PullRequest
0 голосов
/ 10 декабря 2018

Я использую Visual Studio 2012 (11.0.61219.00 обновление 5) с расширениями Git (GitExtensions-2.51.05.msi).

  1. Я клонировал удаленный репозиторий
  2. Я создал и извлек новую локальную ветку "test_branch", где я удалил несколько файлов проекта (файлы .cs и .txt) с помощью Solution Explorerв правой части Studio.
  3. Я зафиксировал все изменения и добавил сообщение вместе с коммитом.
  4. Я переключился на основную ветку, где я мог работать с файлами, которые были удалены во времяtest_branch.

Я обнаружил, что хотя удаленные файлы были восстановлены в файловой системе, Visual Studio не будет автоматически «видеть» их внутри проекта, если я не добавлю их вручную (нажмите кнопку «показать все файлы»)выберите отсутствующие файлы и щелкните правой кнопкой мыши -> «включить в проект») снова в файл.Это нормальное поведение?Я ожидаю, что когда я переключаю ветки, все файлы, которые принадлежат этой ветке, немедленно «обновляются» в обозревателе решений.

Спасибо!

...