Как удалить "<file_path> /file.py~Stashed Changes" из статуса git - PullRequest
1 голос
/ 03 июня 2019

После внесения некоторых изменений в git и изменения веток в моем состоянии git почему-то появляется следующее:

Untracked files:  (use "git add <file>..." to include in what will be committed)

    "<file_path>/file.py~Stashed changes"

Но когда я пытаюсь сделать git rm <file> или git add <file>, я получаю:

fatal: pathspec '<file_path>/file.py~Stashed' did not match any files

Как удалить этот путь к файлу из моего git status?

1 Ответ

1 голос
/ 03 июня 2019

Вы должны использовать только rm "<file_path>/file.py~Stashed changes"

Согласно руководству :

git rm Удалить файлы из индекса или из рабочего дереваи индекс. git rm не удалит файл только из вашего рабочего каталога.

Поскольку ваш файл не отслежен, git rm не удалит его.

Еслиу вас есть много файлов для работы, посмотрите на git clean.

...