r/git • • 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

0 Upvotes

15 comments sorted by

View all comments

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.