Another “Differences in Linux” question :)
I often wonder, what exactly is the difference between this services?
I understand, that:
- github.com is a company, where as gitlab and forgejo are (softwares)?
- They all “manage/wrap/interface with” git?
Questions:
- what software does github.com use?
- whats the difference between them (pros/cons)?
- what about self-hosting? Possibilities/Preferences?
As always, thanks beforehand :)
Note that Git also isn’t the only distributed version control system (DVCS); there maybe be other alternatives out there for you not just in code forge but the system underneath it too.
Also, there is Jujutsu which is an alternative frontend to git
Hardly. It has shackled itself to Git’s internal format. There are more innovative VCSs than it.