Notices where this attachment appears
-
https://arxiv.org/abs/1311.3903
A Categorical Theory of Patches
A formalization of the #Darcs theory of patches. Darcs ( http://darcs.net/ ) is a #DVCS, like #git or #hg or #Fossil, but based around patches.
#VCS #version-control
-
A version of my longer comment:
Not A Bug -- https://notabug.org/ is where GNU Social’s current code is hosted. Offers git
BitBucket -- https://bitbucket.org/ has been a long time competitor to Github. They offer git and used to offer hg ( "https://www.mercurial-scm.org/ ) as well.
GitHub -- https://github.com/ is one you already mentioned, but since they are the biggest one, I had to mention them also. Offers git.
GitLab -- https://gitlab.com/ seems to be the choice for git users who do not use Github or BitBucket and do not self-host. Offers git.
Launchpad -- https://launchpad.net/ sponsored by the organization behind Ubuntu. Offers git and Bazaar "bzr" ( http://bazaar.canonical.com/ ), which is probably the updated fork, Breezy "brz" ( https://www.breezy-vcs.org/ ).
Chisel -- http://chiselapp.com/ a smaller code hosting site, focused only on fossil ( https://fossil-scm-org/ ).
Darcs Hub -- https://hub.darcs.net/ is a smaller code hosting site, focused only on darcs ( http://darcs.net/ ).
The Pijul Nest -- https://nest.pijul.com/ offers code-hosting focused on pijul ( https://pijul.org/ ).
The Savannah forges exist ( https://savannah.nongnu.org/ is the one you'd probably use ). I believe they support git, hg, svn. Possibly cvs and tla (gnu arch), but I don't see a reason to even learn either CVS or Arch.
I don’t like git very much because it is so complicated. For everything I do, it is overkill.