How to Force Push in Sourcetree
- George Apostolov
How to Force Push in Sourcetree: step-by-step guide
Open Sourcetree and go to your repository.
Click the 'Push' button in the top toolbar.
In the push dialog that appears, select the branch you want to push.
Check the box labeled 'Force Push' at the bottom.
Click 'Push' to confirm.
Quick answer: To force push in Sourcetree, open your repository, click the Push button in the top toolbar, select the branch you want to push in the dialog, check the Force Push box at the bottom, and click Push to confirm.
About this Sourcetree tutorial
Execute a git force push safely using Sourcetree by selecting your branch, enabling the force push option, and confirming the action. This guide shows how to force Push in Sourcetree in 5 steps, starting with "Open Sourcetree and go to your repository" and finishing with "Click 'Push' to confirm". The interactive demo above is a click-through copy of the real Sourcetree interface, so you can rehearse each step before doing it in your own account.
Frequently asked questions
How many steps does it take to force Push in Sourcetree?
5 steps. Each one is listed in order above, and the demo highlights exactly where to click.
Can I try it without changing my own account?
Yes. Clicking through the demo doesn't touch your Sourcetree data or settings. Once you know the flow, repeat it in your own workspace.
This tutorial is filed under Sourcetree. Related guides: How to Log In Sourcetree, How to Log out of Sourcetree and How to Merge Branches in Sourcetree. Last reviewed 05 Oct 2026.
Create your first interactive demo in minutes
No credit card required • Start building today





