Do you want to request a feature or report a bug?
Feature
What is the current behavior?
The Push dialog only offers the option to "Force push" which can be quite dangerous

What is the expected behavior?
Add the option "Force push with lease" to provide more safety for users who often push rebased branches.
it does force with lease if your git supports it. I think we Can reword it to force with lease and drop the support of old version of git, probably prior to 1.9 cannot remember for sure
Git supports it since 1.8.5 (Release notes)
Dropping support for git versions prior to 1.9(released in spring 2014) seems reasonable IMHO.
Is anyone willing to put a PR for this?
Most helpful comment
it does force with lease if your git supports it. I think we Can reword it to force with lease and drop the support of old version of git, probably prior to 1.9 cannot remember for sure