How to Migrate a Git Repository from GitHub to Bitbucket
bluelabellabs.com
bluelabellabs.com
In my experience the offerings of GitLab are far better
Ps. Interesting how a post from 1 hour ago with 4 points has managed to appear on the frontpage. Has HN changed their algorithm?
Self hosting isn't too bad if you want to try out the more advanced stuff.
GitLab: every thing but each thing is just okay
GitHub: some things but each thing is great
Bitbucket: some things but each is just okay
https://about.gitlab.com/blog/2021/01/26/new-gitlab-product-...
GitLab Premium is ($19/month + runners + [optional] self hosting) vs ($21/month + possibly leaking your code/secrets in copilot).
And, in my opinion, GitLab CI has a much better feature set and integration than GitHub's. You have so much opportunity to optimize the performance of your runners just off the bat. It's quite amazing especially for people with larger repos (ex: monorepo companies).
The CI just sucks, it's very flaky and just outright unstable sometimes. The configuration is pure horror. It takes ages to implement simple stuff. In two years I didn't get sonarcloud annotations on our damn pull requests to work. The UI just sucks. I don't know why you want to switch from GitHub to GitLab? We're happy with the switch.
Did you self-host? How did you deploy it?
Gitlab CI has been "the best"(tm) self-hosted CI solution I've used.
The new CI/CD pipeline editor also improves the getting started experience, shown in a demo workshop in the GitLab 14 community meetup: https://www.youtube.com/watch?v=mSspEk8efHE
Can you elaborate a bit more on the CI configuration problems you are running into? Thanks!
`sleep(6)` on every click.
I've found the ability to tie tickets to commits really nice. And it's CI is good enough.
Not saying it's better than other solutions use what makes sense for you.
So is Oracle and SAP ;)
This pull request is being merged in the background. This typically only takes a few seconds but may take longer. You can safely navigate away.
banner is now completely familiar to our dev team. I've seen the merge sometimes randomly fail (refreshing that screen causes the "Merge" button to reappear and the pull request state showing as "Open".Does Bitbucket offer syntax highlighting when reviewing code changes yet? When we used it (before migrating to Gitlab) you had to install a third party browser extension.
What a joke.
Edit: nope, not yet: https://jira.atlassian.com/browse/BCLOUD-8673. Opened in 2014.
Because Bitbucket Server had syntax highlighting probably for more than a decade now.
You're just not using it if you only use Bitbucket.
*I appreciate this is a big caveat
Selling to military, spy agencies, and law enforcement is not in any way unique to Microsoft and GitHub.
It was what pushed my hobby group to Gitlab, though I recently set up github for my company as a temporary measure.
The only thing bitbucket has going for it is that it's the same biller as all the other mediocre software you're using most days. It's pretty awful.
Migrating to Bitbucket: Uh....
I don't really see any way in which Bitbucket is better than Github. Or, frankly, any other alternative. It exists due to inertia and/or to serve people irrevocably emeshed in the Atlassian ecosystem. I can understand why you might not have switched away yet, but switching to it?
... and it is down a lot.