this post was submitted on 27 Jan 2026
20 points (91.7% liked)

Git

4533 readers
1 users here now

Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.

Resources

Rules

  1. Follow programming.dev rules
  2. Be excellent to each other, no hostility towards users for any reason
  3. No spam of tools/companies/advertisements. It’s OK to post your own stuff part of the time, but the primary use of the community should not be self-promotion.

Git Logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License.

founded 2 years ago
MODERATORS
 

Hey you, yes you 🫵🏻! You created that awesome project on #GitHub or #GitLab. What if Trump cut off connections between the US and #Europe . What would you do without European developers? It's time to think about a fallback solution!

This link is a #GitHub or #Gitlab to @Codeberg@social.anoxinon.de mirroring tutorial

#FreeYourCodeFromUS

you are viewing a single comment's thread
view the rest of the comments
[–] slazer2au@lemmy.world 7 points 1 week ago (2 children)

I much prefer to use Codeberg as the primary and mirror the repos to github

[–] costalfy@programming.dev 3 points 1 week ago

Very good solution. All developers should do the same. But in reality, this is not the case. We need to open developers' eyes and explain to them how to proceed.

[–] hoppolito@mander.xyz 3 points 1 week ago* (last edited 1 week ago)

I would love to do it this way but so far for any of my projects, github is the only platform that I received contributions (issues, code contributions, etc).

Unfortunately I feel this missing critical mass is a real sticking point for many small projects (think 10-100s of github ‘stars’). I hosted the projects simultaneously on other platforms and other projects exclusively on other platforms and never got engagement from the community except for a single heroic individual sending a patch per email.

I get that breaking this critical mass is part of the point and I am the dude complaining that my friends are all on whatsapp but it seems even more deeply entrenched here to me, starting with service-dependent issue collaboration. Only ways out I see currently are decentralised issue discussion à la sr.ht mailing lists, direct tracking in the repo like git-bug or federation/2-way mirroring of the centralised ones.

Until then, I don’t foresee this monopoly budging.