Git

4526 readers
24 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
1
2
3
4
5
6
7
 
 

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

8
9
10
 
 

I have a repo that I want to push to codeberg. First, I tried to push to create and got the message

$ git push --mirror
Forgejo: Push to create is not enabled for organizations.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

So I created a new repo, but wasn't allowed to push until I had pulled - which just deleted all my local files 🙄

So - what do I do?

11
12
13
14
15
16
17
18
27
submitted 2 months ago* (last edited 2 months ago) by dogs0n@sh.itjust.works to c/git@programming.dev
 
 

Just to be clear: I'm not asking for github alternatives.

If you had an open source project that is somewhat deeply rooted in GitHub's ecosystem and wanted to move to another service, how would you proceed?

I'd really want to self host a service, but then i'd be subjecting my internet to regular clones or downloads of releases (I'm not sure how much that'd effect me generally, but it seems worth considering).

No one's internet is as reliable as a cloud hosted service either, so there's also that to consider.

So I guess a cloud option? (Codeberg probably btw)

But then (either way) you're potentially splitting a community I'd imagine?

You can mirror repos to github, but if you have a project small enough and it forces issues/prs on another service, is anyone gonna bother?

Maybe you just have to swap and be okay with less people around, just so you can get out of Microsoft's grip in open source.

Do you have any thoughts?

19
20
21
22
 
 

Can anyone help tell me how to create a branch on Codeberg ? I'm working on my android phone, and the arrow beside the main is not working.

23
24
25
view more: next ›