Если я заблокировал новый файл, который был добавлен в уже существующий каталог, он будет неустановлен правильно. Однако, если я создаю новый каталог, создайте и добавьте новый файл в этот новый каталог, а затем попробуйте и отключите его, тогда только каталог будет неактивным и новый файл полностью исчезнет.git - Как отключить новый файл, который был создан в новом каталоге?
$ git status
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: src/main/resources/existingdir/newFileInExistingDir.json
new file: src/main/resources/newdir/newFileInNewDir.json
$ git rm --cached src/main/resources/existingdir/newFileInExistingDir.json
$ git rm --cached src/main/resources/newdir/newFileInNewDir.json
$ git status
Untracked files:
src/main/resources/schemas/newdir/
src/test/resources/existingdir/newFileInExistingDir.json
Это поведение такого же, использую ли я git rm --uncached
или git reset HEAD
Как можно убрать из буфера новых файлов, которые были созданы в новых каталогах?
Непонятно, что вы просите. вы удалили оба файла в своем скрипте. Что вы хотите узнать? – CodeWizard
Спасибо @eckes, что действительно проблема. Какое неясное поведение! Вы хотите получить полный ответ, чтобы я мог принять его. Спасибо за вашу помощь. – moncheery