Git · Sharing and syncing

git push --force-with-lease

Force-pushes only if the remote still matches your last fetch, which protects teammates.

Syntax
git push --force-with-lease

Example

Example
git push --force-with-lease origin feature/auth

More in this group

git fetch --prune git pull --ff-only git pull --rebase git push --set-upstream git push --tags git push origin --delete git request-pull

Learn this in the course

Reference pages are the quick answer. The course explains the why, shows the full example and ends with a challenge.

Open the course