4 ms·
Oh, so much to rant about! Let me address specifically the "git is a power tool" part. Actual dangerous power tools used in industry have a lot of safety requir
by 112233 4y ago
Oh, so much to rant about! Let me address specifically the "git is a power tool" part.
Actual dangerous power tools used in industry have a lot of safety requirements, and even may require license to operate. You do not put lathe in your lobby and expect everyone to know how to use it properly.
If there would be qualified git technicians, that would take care of all git related activities developers need, I don't think there would be so much complaining.
However, what actually is happening, is dev, still being absorbed in his project, suddenly needs to confront index, stage and cache (these three are one, yet are not the same), figure out whic of the soft hard mixed reset, no, revert to use.
So I want to put my local changes in new branch? Use "git checkout"! But checkout was the dangerous one!? And you "cp -a" your whole dir, because you are afraid to mess up...