Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You don't have to choose. It's git. It's decentralized. You can have your cake and eat it. Have most activity on github, but a dormant gitlab as a backup in the (improbable) case it reveals unsuitable. Github is not facebook, you can get easily all your data back, in a open format.


> It's git. It's decentralized.

Except for issue/project tracking. And all ACL and organisation configuration. And CI hooks and so on. Of course GitLab lets you make a clone of this information, but that's a hack.


The main thing they want it for is issue tracking and code reviews. Git doesn't do that. And Github does not export that data.


GitHub has REST and GraphQL APIs you can use to export that data. It would be great if there were more standards for issue tracking/code reviews that worked better across vendors, but GitHub is neither the best nor the worst in this regard.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: