3 ms·
The issue here is GIT is way more complicated to learn, because it has 10.000 options that might do what you want to do or do something else entirely. Imagine
by leokennis 5y ago
The issue here is GIT is way more complicated to learn, because it has 10.000 options that might do what you want to do or do something else entirely.
Imagine your deployment pipeline required you to manually craft TCP packages to send to your machines to deploy code...would you still say "it _is_ part of your job, it _is_ part of delivering and fixing code", or would you say "that is stupid"?
With GIT, you are spending more time on learning and battling the tooling required to deliver code, than actually writing and testing the code.
- web007 5y agoImagine git required you to manually craft TCP packets... That's what you're comparing to. You're doing it really really wrong if you spend more time learning git than writing your code. Even with its bad UX it's just not that hard.