Я изучаю Git и не могу понять, при каких условиях используется флаг -f при выполнении команды «git rm». Объясните, пожалуйста, сценарий, в котором вместо только rm потребуется rm -f?