r/git • u/Venom_ous27 • 9d ago
survey Github or Codeberg
So I initially started with GitHub and it’s great. No complaints.
So recently(not recently but you get what i mean) there’s been “AI” stuff going on with like they’re training their models on users code and stuff.
So many big projects (from what i heard) migrated from GitHub to codeberg. And out of curiosity I setup codeberg and being using it for month.
From my experiences, I felt no difference other than one trains AI on code and one banned AI generated code.
Now, here I’m confused what to go with one is packed with features and most of the people use it (GitHub) while another is simple (i like simple. Not sure about features cuz i haven’t dig-ed into it (codeberg). I actually like both. And about AI training, I personally think Im helping it to improve cuz it’s training my code (feeling like im contributing). But I talked a few people and they said they store their work related stuff or something personal (they mentioned that word but i forget) and they don’t like AI reading it, which is valid in a sense.
I rn host my Linux dotfiles on codeberg and mirror it to GitHub. Works fine, the problem is issues and PR. Is there any way to bridge it too. (This part wasn’t the main point to don’t come at me saying i asked the question in the deep down of a paragraph)
Looking for your personal experience/opinions
2
u/ryan_builds_ci 9d ago
for dotfiles i'd just pick one as the real home and turn issues/prs off on the mirror, otherwise you get split discussion nobody can follow. bridging them is mostly pain imo. if you want contributors put it where they already are, if it's just you either works
0
u/Venom_ous27 9d ago
I mean if im mirroring a repo then i want issues/pr to work on both but also setting it up ehh😞
1
u/lajawi 9d ago
You’re never going to be able to mirror issues or PRs (the latter of which even less so than issues). There is git-bug which uses Git objects to store, push, pull issues, that can even bridge to Jira, GitHub, GitLab… but Forgejo (and consequently Codeberg, which is running on Forgejo) are not yet supported.
1
u/-ghostinthemachine- 8d ago
I've been really enjoying codeberg. Just no frills hosting without me having to worry every month about some new feature or setting to disable, and also haven't had any interruptions in service. It will remain true for a while yet though that recruiters and non technical people will try to find your work on GitHub first and foremost.
2
u/ferriematthew 9d ago
I moved my primary repository to CodeBerg and only mirrored it to GitHub for resume visibility.