[flagged]
Artisanal handcrafted Git repositories
11–20 of 74 posts
Re: Artisanal handcrafted Git repositories
#12git 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.
Re: Artisanal handcrafted Git repositories
#13Something 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
Projects like gitoxide have been in development for years now.
Re: Artisanal handcrafted Git repositories
#14[flagged]
Re: Artisanal handcrafted Git repositories
#15If you like this, I also recommend "Write Yourself a Git", where you build a minimal git implementation using python: https://wyag.thb.lt/
Re: Artisanal handcrafted Git repositories
#16To 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
(The much-less-well-known mobile double-tap-on-text gesture [it zooms-to-fit whatever element you tapped on to the width of the viewport] was also ported to desktop browsers. Though, on desktop with a touchpad, it's a two-finger double-tap — which I don't think anyone would ever even think to try.)
Re: Artisanal handcrafted Git repositories
#17Re: Artisanal handcrafted Git repositories
#18Something 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
I agree, but only in theory. Projects like gitoxide have been in development for years now.
Re: Artisanal handcrafted Git repositories
#19Re: Artisanal handcrafted Git repositories
#20[flagged]
My understanding is that Mercurial is sort of Beta to Git's VHS. There are some definite advantages, but it's losing support.
Anyways, I started on Mercurial, and I think it has a better UX, but technically I now prefer Git. The success of Mercurial over Git surprised me a little because of that, Git is not an easy version control system to get into, at least when compared to Mercurial, it shouldn't help adoption, but I guess it is just because some big names decided on Git.
Mercurial and Git use the same fundamental principles, and one is not really better than the other, just details.