helvede.net is one of the many independent Mastodon servers you can use to participate in the fediverse.
Velkommen til Helvede, fediversets hotteste instance! Vi er en queerfeministisk server, der shitposter i den 9. cirkel. Welcome to Hell, We’re a DK-based queerfeminist server. Read our server rules!

Server stats:

163
active users

#git

12 posts12 participants1 post today

#LinusTorvalds built #Git in 10 days - and never imagined it would last 20 years
In a mere 10 days, he developed a working version of Git, which was first committed on April 7, 2005. Of course, he'd been thinking about it for a while. BitKeeper conflict had been brewing almost since the start. In a recent GitHub interview, #Torvalds had been facing a question, "How do I do something that works even better than BitKeeper does but doesn't do it the way BitKeeper does it?"
zdnet.com/article/linus-torval

ZDNET · Linus Torvalds built Git in 10 days - and never imagined it would last 20 yearsBy Steven Vaughan-Nichols

Fedi, is there a way to view which version of git a particular Forgejo server is running, assuming I am an ordinary user and not an admin? api/v1/version shows the Forgejo version, but not the git version.

This is mainly for my curiosity and not for a practical purpose.

#git #Forgejo

TL;DR is there a way to use git to provide out-of-band *per-line* commentary on content changes? Perhaps using git-notes?

Imagine you have a plaintext document that needs review.

Broadly, a review could be "change line 42 from X to Y", which can be captured by "a git commit"; but could also include "if we change L42 from X to Y then what about effect Z?" - in other words: commentary.

Is there a #git-y way to store, transmit, & then display such per-line comments, *external* to the source doc?

I have made a release of "git-withme" which allows peer-to-peer Git usage over #magicWormhole

This uses short, human-memorable codes to invite peers to collaborate (push, pull, etc) in real-time on a Git repository with no external hosting providers. Creates a temporary bare repository on the host so it feels like GitLab style usage.

"pip install git-withme" or see the project pages:

git.sr.ht/~meejah/git-withme

pypi.org/project/git-withme/