Re:I struggled with Git, so I'm making a game to spare other...
by skydhash on Monday March 03, 2025 @02:53AM
(#43239318)
Git is there for tracking changes. If you don't care about that, then there's nothing to be done. If you do care about it and it's important for your job, you learn the tool and use it. And git is a good tool.
Re:I struggled with Git, so I'm making a game to spare other...
by 112233 on Monday March 03, 2025 @07:47AM
(#43241229)
Git is a good tool for tracking changes if your primary job is tracking changes. It is terrible tool if you care about tracking changes because you need your work done. There is no encapsulation and the cognitive load and amount of moving parts you need to keep track of mentally is hugely distracting.
As you say, it is not unique to git. Bug trackers, system updates etc. also can "disrupt flow" and take a lot of attention away from the main work. But git is unique in the insidious way that it springs such hard problems on unsuspecting developers that are busy *actually working*