Как вы удалите неотслеживаемые локальные файлы - PullRequest
0 голосов
/ 11 октября 2019

Я не могу удалить неотслеживаемые файлы из git.

Untracked files:
  (use "git add <file>..." to include in what will be committed)
        .atom/
        .bash_history
        .config/
        .quokka/
        .vscode/
        3D Objects/
        AppData/
        Contacts/
        Desktop/
        Documents/
        Downloads/
        Favorites/
        Links/
        MicrosoftEdgeBackups/
        Music/
        NTUSER.DAT
        NTUSER.DAT{fd9a35db-49fe-11e9-aa2c-248a07783950}.TM.blf
        NTUSER.DAT{fd9a35db-49fe-11e9-aa2c-248a07783950}.TMContainer00000000000000000001.regtrans-ms
        NTUSER.DAT{fd9a35db-49fe-11e9-aa2c-248a07783950}.TMContainer00000000000000000002.regtrans-ms
        OneDrive/
        Pictures/
        Saved Games/
        Searches/
        Videos/
        ntuser.dat.LOG1
        ntuser.dat.LOG2
        ntuser.ini

Another git process seems to be running in this repository, e.g.
an editor opened by 'git commit'. Please make sure all processes
are terminated then try again. If it still fails, a git process
may have crashed in this repository earlier:
remove the file manually to continue.

1 Ответ

1 голос
/ 11 октября 2019

неотслеживаемый файл - это файл, который отсутствует в index в Git и, следовательно, не будет в следующем коммите, который вы делаете.

Чтобы удалить такой файл, вы просто удаляете файл, используя средство удаления файлов вашей обычной операционной системы. Когда вы делаете это, если ваша ОС не выполняет операцию восстановления файла, файл исчезает навсегда. Git не сможет вернуть его вам.

(Обратите внимание, что илине отслеживается файл, который не изменяет существующие коммиты в существующем Git-репозитории. Но то, что вы делаете сейчас, кажется невероятно опасным: вы удалите все свои файлы безвозвратно.)

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