← Back to context

Comment by LAC-Tech

2 days ago

I still don't know it very well, and it's been well over a decade. I think it's a combination of a few things:

- I find it uninteresting. My version control needs are very simple.

- Most teams I have been in use a small subset of it.

- It's confusing terms and inconsistent cli are huge warning signs to not go down that rabbithole. Today instead of learning Git I read some Tony Hoare, much better.

I've been at once place where they rebased, and it was awful. Complete waste of time. (great place otherwise though)

Have you ever read any of the introductory material that the git project itself maintains for teaching how to use the tool?

- https://git-scm.com/docs/gittutorial

- https://git-scm.com/docs/giteveryday

- https://git-scm.com/docs/gitworkflows

- https://git-scm.com/docs/gitfaq

- https://git-scm.com/cheat-sheet

Or if you want to sit down and really learn the nuts and bolts

- https://git-scm.com/book/en/v2

  • Looks like an incredibly dull way to waste hours of my finite life for microscopic benefit.

    • The first five links (i.e. not the book) are each only a few printed pages worth of text each or less. All together they are equivalent to like a single chapter of text in a book.

      It really won't take hours. You probably read more than that just looking at HN for like 20 minutes.

Give it an hour or two. It is really not that complicated. A little bit of investment will pay huge dividends. Do yourself the favor.