I am not sure how many are using BitBucket's free repos. But this surely means more competition for GitLab. What are your thoughts? If you are a bitbucket/GitLab user primarily because of the free private repos, are you going to move to GitHub?
I started off on Github after a few people recommended it to me, and sure enough I signed up, started uploading a few bits and after a while I don't know, just something about Github being owned by Microsoft, makes me want to run and take my projects with me haha
That's where I started looking for private repository's, this week I discovered GitLab and seriously I know Gitlab doesn't offer as much support but there's so much more for GitLab for developers compared to GitHub.
Github is more commercial I'm finding, where as GitLab is more professional and offers a lot more on the table than GitHub. It will be interesting where the future goes with both of them but certainly not going back to Github haha!
Well since microsoft acquired GitHub that was expected. You can now ( for now) open a free azure devops account for single private project and have multiple repositories for free ( not sure if there is a limitation or what is it ) in single project. I have been using it for some time and works pretty good. Also support for artifacts helps you to have private node packages which is great.
I had a private repo in Gitlab. Moved it to GitHub. I made it public anyway.
Seems like a reasonably obvious feature parity move, surprised they held out so long as they must have lost users over it.
Adding them now is probably not enough for me to switch over since I have quite a lot of private Bitbucket repos, and there's not a heck of a lot of value in spending the time to switch them. Already use both anyway.
I use Bitbucket Server on my VPS as "origin", and also have Bitbucket ("bitbucket") and Github ("github") as backups.
Then, I push "all", which are the three repos, followed by git fetch -all to update the local list of branches and commits, checked via git branch -av.
All three have their own fetches configured, as well - but "all" does not.
I dont know about others. But for me, I'm using gitlab because they have other feature/service that I don't know if it exist on github.
Like built in CI/CD and container repository for docker. It helps for managing repo or project.
Free private repo in github makes me happy since I have other options to store project, but I don't know if github have the same feature like on gitlab.
Supporting free private repos for GitHub is not a big deal.
Revenue of GitHub:
A lot of personal projects from BitBucket and GitLab are going to migrate to GitHub! But in my company, we're sticking with GitLab.
Since GitHub only provides free private repos to individuals, not organisations (also the 'max 3 contributors')
I was gonna move to GitLab for the private repos but now I think i'll stick to GitHub. And after the Microsoft acquisition of GitHub, many devs did migrate to other platforms but with this new move, maybe they'll switch back to Github, just like you said- more competition for GitLab for sure.
It was about time. I don't think single developers paying for private repositories was a huge part of their profit, but I believe they've lost some users to BitBucket, GitLab and other services offering that for free because of that.
A WordPress speed enthusiast
Ben Gubler
"Wisdom begins in wonder" --Socrates
I love it!