VSCode Flutter — перестает отслеживать изменения в репозитории Flutter

#git #flutter #visual-studio-code

#git #сбой #visual-studio-code

Вопрос:

Я не могу понять, когда это началось, но внезапно я обнаружил, что мой репозиторий отслеживает все мои изменения просто отлично, но…

Открыто другое репозиторий — как и весь исходный код Flutter — и мой контроль версий отслеживает тысячи изменений.

Есть ли какой-нибудь простой способ отключить это? Кажется, я не могу его найти.

TIA

Комментарии:

1. Привет, вы смогли найти решение для этого?

2. Нет. Мне действительно нравится Flutter, но в итоге я сделал чистое веб-приложение. Извините.

Ответ №1:

Решение состоит в том, чтобы добавить путь к репозиторию flutter в "git.ignoredRepositories" список либо в настройках пользователя, либо в рабочей области.

 "git.ignoredRepositories": [
        "/path/to/flutter"
    ]
  

Мне пришлось перезагрузить / перезапустить окно vscode, чтобы оно вступило в силу.

Альтернативой является изменение git.AutoRepositoryDetection с true на subFolders . Это позволит продолжить сканирование текущей папки и вложенных папок, но позволит избежать отслеживания сбоев.

git.AutoRepositoryDetection

Комментарии:

1. Работает безупречно, к сожалению, требуется перезапуск в vscode

2. «git.autoRepositoryDetection»: false. Еще проще, поскольку вам не нужен path

3. я ненавижу vscode. как обойтись без этого?

4. @David это не очень хорошая идея, потому что обычно пользователи хотят, чтобы были обнаружены репозитории git в папке workspace.

5. @felix-ht, ты прав, но это было именно то, что я хотел сделать в моем случае

Ответ №2:

  1. В VS Code нажмите Ctrl Shift P
  2. Введите и выберите User Settings
  3. В поле поиска введите git.AutoRepositoryDetection
  4. выберите поле для false

введите описание изображения здесь