git push --force اشاره‌گر branch ریموت را به جای branch شما می‌برد. بعد از rebase لازم می‌شود، اما می‌تواند commitهای هم‌تیمی‌ها را دور بریزد. --force-with-lease اگر ریموت از آخرین fetch شما تغییر کرده باشد رد می‌کند.