[Fix] Remove checkoutUserBranch from the method which pushes to the remote repository. This allows us to run the tests without fails.