У меня есть папка с исходным кодом. Он содержит следующие файлы и папки:
/.git
/.vs
/bin
/obj
/src
/tests
.gitignore
docker-compose.dcproj
docker-compose.yml
Файл .gitignore
включает следующие строки:
/.vs
/bin
/obj
Я не ожидаю файлов из .vs
, bin
и obj
папки будут включены в мой репозиторий. Но каждый раз, когда я меняю свой репозиторий, я вижу два файла из папки obj
. Это \obj\Docker\CachedComposeConfigFilePaths.cache
и \obj\Docker\MergedDockerCompose.cache
. Почему git их не игнорирует и как мне это исправить?
UPD вывод после git status
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: obj/Docker/CachedComposeConfigFilePaths.cache
modified: obj/Docker/MergedDockerCompose.cache
modified: // another files
Untracked files:
(use "git add <file>..." to include in what will be committed)
//some files
no changes added to commit (use "git add" and/or "git commit -a")