logoalt Hacker News

ozim • yesterday at 10:36 PM • 1 reply • view on HN

Problem for me is that unless I see someone being proficient at using git commands to rebase, merge etc. … I have hard time believing they understand underlying model. Even if someone knows all the right words.

There is no way to verify it just by talking.


Replies

8note • yesterday at 11:33 PM

i guess your difficulty is that half the commands i can write off hand and the other half i cant, and i only really care to understand the parts of the data model that i actually touch.

like, i dont really need to know all the stash details when i only stash one thing at a time, very temporarily

i also dont really care to know all the origin and remote definitions stuff when i only touch it once per project or so.

i could certainly draw graphs of what different git repos look like, but what makes it salient to know the rest of the details unless im actually building git itself? if youre using every git feature regularly you're probably doing something wrong