I've just set up BitBucket server on a local (LAN) server, and I use PhpStorm (version 2017.1.4).
I want to use PhpStorm's built-in Version Control to make the process quicker and easier (being able to commit from PhpStorm instead of using SourceTree).
I tried using the built in Git integration, but when trying to checkout, I can only put a URL, Parent Directory and Directory Name, not a username or password for my account on BitBucket Server.
This means when I click "Clone", I get the message
Clone Failed. Authentication failed for {my_bitbucket_url}
I've searched around and found a BitBucket plugin for PhpStorm but it seems to only support BitBucket Cloud, and not server, as it asks for Username and Password, rather than a URL. I can't seem to find much information at all regarding BitBucket Server integration.
Any idea what I'm missing, if this is even possible?
UPDATE:
I have managed to get PhpStorm linked up to my BitBucket Server a bit. I can now checkout a branch from the server and switch between different local branches. However, the one thing I can't do is push to a remote branch. I get the error
Push failed. Failed with error: Authentication failed for {my_url}