The only benefit I have ever seen with Bitbucket is it is priced per user instead of per repo which is only a benefit if you have smaller teams. The very first project I created for myself in my new role was to move everything out of Bitbucket to GitHub.
Github is so ubiquitous that it too has very good integration with Jira. It's popularity alone means that essentially anything that has version control integration has Github integration.
Here's the thing though: besides the many benefits of Github mentioned in this thread, such as the interface being MUCH nicer and more streamlined, 2 factor auth (which, yes, is VERY important) etc. the nail in the coffin for Bitbucket comes down to one very understandable feature:
After almost 4 YEARS, you STILL can't search through source code on Bitbucket. If there is any confirmation that Atlassian has no idea what developers actually want, that is it right there.
Searching through source code in github is horrible. It only searches through the content and completly ignores filenames which makes it absolutely useless to me.
Github is so ubiquitous that it too has very good integration with Jira. It's popularity alone means that essentially anything that has version control integration has Github integration.
Here's the thing though: besides the many benefits of Github mentioned in this thread, such as the interface being MUCH nicer and more streamlined, 2 factor auth (which, yes, is VERY important) etc. the nail in the coffin for Bitbucket comes down to one very understandable feature:
After almost 4 YEARS, you STILL can't search through source code on Bitbucket. If there is any confirmation that Atlassian has no idea what developers actually want, that is it right there.
https://bitbucket.org/site/master/issues/2874/ability-to-sea...