3 ms·
Git is a powerful tool, but it's certainly not simple. It's unfortunate that a lot of programming courses add it in as a "here's a five-minute intro to git" so
by downerending 6y ago
Git is a powerful tool, but it's certainly not simple. It's unfortunate that a lot of programming courses add it in as a "here's a five-minute intro to git" sort of thing. As you have experienced, that really doesn't work.
Probably a better way would be to start without git and to have a chance to experience the agony that that entails. Thus motivated, one can appreciate that the hours (!) it will take to get going with git are actually worth the price.
Or, alternatively, you may decide to just stop with the phase of
myprogram.js
myprogram.js.old
myprogram.js.broken
myprogram.js.20200515
myprogam.js.works
myprogram.js.test
myprogram.js.merge-with-ellen
and so on. Lots of programmers still do this.
- SlackingOff123 6y ago> It's unfortunate that a lot of programming courses add it in as a "here's a five-minute intro to git" sort of thing. As you have experienced, that really doesn't work. That is indeed true. Only memorizing the git commands can get you going, but is often not enough. Eventually you'll mess something up and end up throwing more commands at it until you either fix it or give up and reclone the repo. There are likely other sources available, but what helped me get a good understanding of how git works was Paolo Perotta's "How git works" Pluralsight course.