logoalt Hacker News

stousettoday at 6:18 AM4 repliesview on HN

I don't get git. Every time it's posted people gush about how git enables some super complicated workflow that I can't wrap my head around. I have a simple edit/undo workflow in my editor that has served me well for decades so I guess I don't understand...


Replies

ehntotoday at 8:59 AM

There is a limit to how far one needs to abstract personally.

I don't layer my utensils for example, because a spoon is fit for purpose and reliable.

But if I needed to eat multiple different bowls at once maybe I would need to.

For my personal use case, git is fit for purpose and reliable, even for complex refactoring. I don't find myself in any circumstances where I think, gosh, if only I could have many layers of this going on at once.

jychangtoday at 8:34 AM

If you think about it, git is really just a big undo/redo button and a big "merge 2 branches" button, plus some more fancy stuff on top of those primitives.

mysttoday at 9:53 AM

You haven’t helped anyone with this.

hansmayertoday at 11:32 AM

Who posts about git? Its one of those tools that just work and don´t need hype.