Я пытаюсь понять разницу между
git push -f
а также
git push --force-with-lease
я предполагаю, что последний только толкает к удаленному, если пульт не фиксирует, что локальная ветка не имеет?
Если есть лучший способ сформулировать вопрос, lmk, но, надеюсь, это ясно.