[HN Gopher] Artisanal handcrafted Git repositories
       ___________________________________________________________________
        
       Artisanal handcrafted Git repositories
        
       Author : drewsberry
       Score  : 74 points
       Date   : 2025-07-16 19:45 UTC (3 hours ago)
        
 (HTM) web link (drew.silcock.dev)
 (TXT) w3m dump (drew.silcock.dev)
        
       | sc68cal wrote:
       | To the site author: I'm on a MBP M1 Mac and honestly I can't
       | really read the text. Far too small, and increasing the zoom just
       | makes the text large but the margins less wide. Firefox reader
       | mode also renders really badly.
       | 
       | Please, consider making the layout better for us old coders whose
       | eyes are going, or for hi res displays
        
         | sam_lowry_ wrote:
         | Works great on Firefox for Android though )
        
           | lucasoshiro wrote:
           | Also works great on Safari on a M1 MacBook Air, here
        
       | deadbabe wrote:
       | Pretty cool but nowadays we use Mercurial.
        
         | ChrisMarshallNY wrote:
         | My understanding is that Mercurial is sort of Beta to Git's
         | VHS. There are some definite advantages, but it's losing
         | support.
        
         | zanecodes wrote:
         | I thought all the cool kids were on Pijul, or was it Darcs?
         | Maybe it was Fossil? No wait, it was definitely Jujutsu.
        
       | lucasoshiro wrote:
       | Something that I really like in Git is how its data structures
       | are easy to understand and how transparent it is. It's possible
       | to write your own "Git" compatible with existing Git directories
       | only by reading how it works under the hood
        
         | shivasaxena wrote:
         | I agree, but only in theory.
         | 
         | Projects like gitoxide have been in development for years now.
        
       | lysace wrote:
       | I would have called this: "Futzing around with internal git data
       | structures".
        
       | kassah wrote:
       | The simplicity of Git is awesome. Great article! I had looked at
       | what it would take to find a single file in a remote git repo. I
       | decided against talking the git protocol directly and just
       | checking out the entire repo to get a single file. Reading
       | through this makes me think I may have given up too easily.
       | 
       | I asked a few git hosting providers, and they all said they had
       | private APIs developed internally for the purpose.
        
       | gerdesj wrote:
       | This is all very well but how does Linus Thorvalds use git? Given
       | he invented the bloody thing, it might be nice to see how the
       | Boss uses it!
       | 
       | git was created to scratch an itch (actually a bit of a roiling
       | boil, that needed a serious amount of soothing ointment and as it
       | turns out: a compiler, some source code and quite a lot of
       | effort). ... anyway the history of it is well documented.
       | 
       | FFS: git was called git because a Finnish bloke with English as a
       | second, but well used, tongue had learned what a "git" is and it
       | seemed appropriate. Bear in mind that Mr T was deeply in his
       | shouty phase at that point in time.
       | 
       | Artisanal git sounds all kinds of wrong 8) Its just a tool to do
       | a job and I suggest you use it in the same way as the XKCD comic
       | mandates (that is the official manual, despite what you might
       | think)
       | 
       | The Conclusion is spot on - great article.
        
       ___________________________________________________________________
       (page generated 2025-07-16 23:00 UTC)