Enabling GIT Force Push in SourceTree

For some reason Atlassian SourceTree not only disallows force push by default, but actively hides the feature. I suppose this is to prevent people new to the GIT versioning system from performing destructive operations.

Unfortunately, developers often wrongfully assume SourceTree does not support this feature. Thankfully there is a very simple way to enable force push in the UI.

Read more »