Предположим, у вас есть файл, который был зафиксирован в вашем репозитории Git.
Вы удаляете файл просто
rm file
Удаленный файл остается в вашем репозитории Git, хотя у вас его нет.
Мой старый Git пожаловался мне на то, что вы не можете зафиксировать файл перед вами git add/rm
в аналогичной ситуации. Я бы хотел вернуть такое же поведение.
Как вы можете заставить Git не позволять вам совершать без решения проблемы с существованием файла первым?