Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

I have a couple of repos on GitHub that point to their new home on GitLab. Would it be ok if GitHub took over these projects for the same reason?


sort by: page size:

I started a new project recently, and put it on Gitlab instead of GitHub. I'm very pleased so far, and have been finding reasons to justify encouraging others to move projects there as well.

I'm in the process of migrating my projects to GitLab myself, away from GitHub. It was a good excuse to consolidate projects and delete some stuff that is unlikely to be of use to me.

GitHub does seem a bit simpler to use in my mind. My needs are simple, though.


Yeah, I'm in the process of migrating all of my GitLab repos to GitHub now.

My workflow is GitHub+CircleCI, so GitLab was never a big win for me; I just used it for the private repos.


To be honest, I would say that Gitlab is more of a copy of Github than this project, and so far I haven't seen any problem with Gitlab.

For me and my team, git is not the tie-in for github. PRs are. Those are the proprietary parts of GitHubs value proposition. We use them all the time and fine the review process pretty convenient. I haven’t tried gitlabs equivalent. I’m sure we could use them but we’d need to adjust our workflow. So we’ll stay at github until the cost of migrating is less than any pain points we find at GitHub

What about GitHub and GitLab?

My team is in the process of switching over from GitLab to GitHub. We're doing it because GitHub is the standard for open source work, and we are open-sourcing our work.

The important thing for us is that developers already have accounts and know their way around.


no, if github does that the entire open source community will move to GitLab, much like the freenode to libera exodus.

Well, it GitHub wants people to switch over to Gitlabs, they should just continue doing this stuff.

I was going to say just this.

I've been between github and gitlab lately, mostly because gitlab had private repos and I'm developing a new FOSS app that I want to release at a later point.

But recently I wanted to create a new simple public repo for a small task and gitlab just refused to work. Eventually there was some sort of ghost repo created that prevented me from using the path I wanted, but it wouldn't show up in my projects.

So to get on with my work I created the repo at github.

Sad because I was really invested in migrating from github.


If all of these open source projects move from Github to Gitlab, won't Gitlab face the same business problems (ie. how do we make this profitable?)

Ok. But why would I want to use GitLab over GitHub?

Yes, I'm using and planing to use gitlab for all my current and future private projects instead of github. Keeping github for public stuff though

Totally agree. Wasting time on infrastructure like self hosting gitlab to be less reliant on Github is not always a good idea.

If your project is setup in a way to just git push to another remote and then you're done, then I think it's fine to use Github.


Speaking on behalf of myself and myself alone, I have published stuff that links to my personal github repos. So although I've already migrated those projects to Gitlab, like the OP said Github is still used as a mirror.

I imagine how hard it must be for organizations to do the same.


Which projects that you follow moved from GitHub to Gitlab? None of the ones I keep an eye on have moved.

I don't really see the point. GitHub has only improved since they were acquired.


The company I work for has a bunch of non-programmers using and working in gitlab (or "the git"), I can't really see it happening with GitHub regardless of where it was hosted.

Gitlab just seems better for actually running a software project.


Funnily enough a friend of mine and I migrated some of our projects over to GitLab right before this original story broke. It’s really unfortunate though that this will probably go through since GitHub was/is really the staple site for social programming and project management, something that GitLab is certainly lacking.

I prefer gitlab too but github is where most projects are, and that plays a overwhelming huge role on deciding where devs (and so other projects too) will be.. :/ It could change, but would require a pretty huge fuck-up or a lot of time and many not-so-smal mistakes from github.
next

Legal | privacy