Осведомленность о подмодулях Git в VS Code не работает - PullRequest
0 голосов
/ 04 мая 2018

Использование версии 1.22.2. Согласно примечаниям к выпуску из VS Code 1.2 , должно быть известно о подмодулях Git. Однако я не могу заставить эту функцию работать:

  1. Открыть папку, содержащую проект git, который в свою очередь содержит подмодули
  2. Внести изменения в один из подмодулей
  3. Заметьте, что представление управления исходным кодом просто сообщает объект подмодуля, измененный в главном репозитории

1 Ответ

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

Существует базовая поддержка, которая позволяет вам ставить, удалять или отменять изменения субмодуля во внешнем репозитории. Вы можете отключить автоматическое определение субмодулей с помощью настройки git.detectSubmodules.

Я подозреваю, что "изменения подмодуля" - это только верхнее дерево SHA1 (gitlink), записанное в индексе родительского репо, а не файлы в этом подмодуле.

Гитлинк - это разница, показанная на картинке в примечаниях к выпуску:

https://code.visualstudio.com/assets/updates/1_20/submodules.png

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