Команды VSCode Git и изменения отслеживания

Вопрос: Я использую код Visual Studio в Windows 10, а также установлен Git. Я столкнулся с двумя проблемами: Я попытался выполнить команды Git в "палитре команд" (как показано во многих учебниках VSCode), но VSCode не распознает какие-либо команды. Я закончил использование "интегрированного терминала", используя bash.exe чтобы клонировать мой репозиторий и checkout master. Это сделало трюк,

Вопрос:

Я использую код Visual Studio в Windows 10, а также установлен Git.

Я столкнулся с двумя проблемами:

  1. Я попытался выполнить команды Git в “палитре команд” (как показано во многих учебниках VSCode), но VSCode не распознает какие-либо команды. Я закончил использование “интегрированного терминала”, используя bash.exe чтобы клонировать мой репозиторий и checkout master. Это сделало трюк, и теперь я вижу свой проект под значком Проводника.

    Теперь, когда у меня есть файлы и VSCode, они видят их, если я пытаюсь снова использовать “палитру команд” для проверки или вытаскивания или фиксации, это не видит мой репозиторий или ветки или мастер. Я должен вернуться и использовать “интегрированный терминал”.

    Почему “командная палитра” не работает?

  2. Если я отредактирую любой из моих файлов под иконкой Explorer, которую я ранее клонировал, и проверка изменений не отображается под значком Git.

    Но я заметил, что если я вношу изменения в файл settings.json (файл настроек VSCode), он показывает под значком Git, что изменения были сделаны, и он спрашивает меня, хочу ли я зафиксировать изменения.

    Почему VSCode не отслеживает или не показывает изменения, внесенные мной в мои собственные файлы, и отслеживать изменения только в собственных файлах?

Лучший ответ:

Код Visual Studio “Контроль версий”:

Visual Studio Code имеет встроенную поддержку Git для наиболее распространенных команд.

Примечание. Код VS будет использовать вашу установку Git в машине, поэтому вам нужно установить Git первым, прежде чем вы получите эти функции. Убедитесь, что вы установили хотя бы версию 2.0.0

Поэтому убедитесь, что сначала установлен Git для Windows и ваш %PATH% перед запуском Visual Studio Code.

Откройте VS в корневой папке вашего репозитория Git. Как уже упоминалось:

Вы можете открыть VS Code в подкаталоге репозитория Git. Сервисы VS Code Git будут работать как обычно, показывая все изменения в репозитории, но изменения файла вне каталога с областью действия затенены подсказкой, указывающей, что они находятся за пределами текущего рабочего пространства.

OP fmora добавляет в комментарии:

Мне нужно открыть папку через VSCode в меню “Файл”, и она работает

Оцените статью
Добавить комментарий