Задать вопрос
NikolayAlb
@NikolayAlb

Как отдельно отменить git add для deleted/new file?

Странно, но в гугле решения такой тривиальной задачи не нашел.

У меня есть подобные изменения:
Changes not staged for commit:
  (use "git add/rm <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

        modified:   modified_file
        deleted:     deleted_file

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

        new_file


Добавление файла в stage (git add) работает идентично для всех файлов.

А как после добавления всех файлов отменить add для конкретно new_file/deleted_file? git reset HEAD file_name работает только для существующих файлов, а при применении к удаленным или новым файлам - просто их не убирает из stage. Хотя при использовании git reset HEAD * убираются все файлы, в том числе и удаленные с новыми.
  • Вопрос задан
  • 470 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@res2001
Developer, ex-admin
(use "git add/rm ..." to update what will be committed)

git rm
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы