4 ms·
Git as a data structure is clever, but Git as a CLI is atrocious.
by cedws 4mo ago
Git as a data structure is clever, but Git as a CLI is atrocious.
- raverbashing 4mo agoYes, the famous debate between plumbing and porcelain Still the porcelain is more like cold stainless steel
- cmrdporcupine 4mo agoObligatory: https://git-man-page-generator.lokaltog.net/ https://git-man-page-generator.lokaltog.net/
- xiaoyu2006 4mo agothis is such a good laugh. peak comedy
- computerdork 4mo agohaha! The flaunt revisions flag is hilarious! --flaunt-revision=<commit-graph> - Flaunt the revisions of extra commit IDs that are mirrorred. Is the tool taunting you?
- cmrdporcupine 4mo agoafaik they're randomly generated so you're likely the first and last person to see that permutation
- computerdork 4mo agowas wondering how and who created this site:)
- cmrdporcupine 4mo agoIt's been around for over a decade at this point. https://github.com/perotinus/git-man-page-generator https://github.com/perotinus/git-man-page-generator Earliest commits and mentions 2014. But could swear I saw it before that.
- computerdork 4mo agothanks for the history on this, funny stuff:)
- VikingCoder 4mo agoI feel like, everyone near Git has decided, "Well, all abstractions leak - so we might as well stand in the rain like Andy Dufresne when he escaped from Shawshank Prison!"
- 1718627440 4mo agoBut that's all Git originally aspired to be. It was supposed to be the base VCS, that you eventually can build a UI layer on top.