3 ms·
> 1. git is not hard if you learn it I basically agree. People want to just pick up a tool like git and have it just work without investing much time in it. I
by acidburnNSA 3y ago
> 1. git is not hard if you learn it
I basically agree. People want to just pick up a tool like git and have it just work without investing much time in it. I can understand this desire in a complex world with many tools, but something as powerful as git is really worth learning. I swear if people spent like 1 hour a day for a week in actual git training, and then did refreshers 1 hour a month as they were using it on a team, this would be less of a problem.
You don't need to know every feature, but knowing how to rebase, use the reflog, use the pickaxe, understand the concept/value of bisect and how to look up how to use it, etc. is so valuable.
The other day a professional developer told me he didn't know you could write more than 1 line in a git commit message. WTF.
- hasty_pudding 3y agoI don't even use that stuff 99.9999% of the time. You can literally get by with knowing like 5% of git and be extremely productive with it. that other stuff does come in extremely handy for troubleshooting or fixing mess ups, but people struggle with just the very basics of git. what you need to be productive with git can be learned in a morning.