git rmудалит записи из плацдарм. Это немного отличается отgit reset HEAD, который "нестационарно" файлы. Под "неуравновешенностью" я имею в виду, что он возвращается область постановки на то, что было там прежде чем мы начали изменять вещи.git rmС другой стороны, просто пинает файл со сцены полностью, поэтому что он не включен в следующий зафиксировать снимок, тем самым эффективно удаляя его.По умолчанию a
git rm fileполностью удалит файл из промежуточной области, а также с вашего дискa > (рабочий каталог). Чтобы оставить файл в рабочем каталоге, вы можете использоватьgit rm --cached.
Но в чем же разница между git rm --cached asd и git reset head -- asd?
