Ну вот, добавил файл в GIT из PyCharm случайно Add … и все… Зеленый он теперь. Как его убрать из этого состояния?
Релаксни. Просто дай комманду
$ git rm --cached "<filename>"
Кавычки не забываем …
если файлов несколько, то убедись!
$ git log
Git покажет …
Changes to be committed:
(use "git restore --staged …" to unstage)
new file: app/s3.py
new file: app/s3_config.py
.... и т.д.
Создаем файл текстовый. Копируешь в него все что new file:
new file: app/s3.py
new file: app/s3_config.py
...
В редакторе делаем замену по всему файлу и меняем
new file: на git rm —cached «
получится так:
git rm --cached "app/s3.py"
git rm --cached "app/s3_config.py"
...
Дальше все просто. В консоли даем комманды.
$ set -a
$ . ./commands.txt
Далее ваши изменения применятся группой и файлы в PyCharm опять станут красными.
В конце этого действа дайте комманду
$ set +a
Берегите нервы