it-roy-ru.com

Отменить git add --all

Я сделал ошибку и позвонил git add -all, теперь все файлы добавлены. Я не создал commit и Push. Как я могу отменить мое действие?

65
BendEg

На это уже отвечали несколько раз:

Вы можете использовать git reset. Это приведет к "удалению" всех файлов, которые вы добавили после последнего коммита.

Если вы хотите удалить только некоторые файлы, используйте git reset -- <file 1> <file 2> <file n>.

Также можно отменить некоторые изменения в файлах с помощью git reset -p.

Увидеть

75
Simone Carletti

Для сброса определенных файлов вы можете использовать: git reset -- <file_a> <file_b> или для сброса всех ваших изменений вы можете использовать git reset.

10
nitishagar