|
|
|
|
|
by brownbat
2660 days ago
|
|
Trying to learn git was a humbling experience. Everything seems so simple and then suddenly you accidentally deleted all your local changes and have a bunch of similar but not identical branches. You get a message saying your head is detached and that feels right. At least your working tree is clean, you'd hate to have a dirty working tree. You have a pressing need to learn merge but that launches its own fun minigame: https://stackoverflow.blog/2017/05/23/stack-overflow-helping... It's so popular and well documented that every time you get confused it feels like a personal failure. The promise of git is phenomenal, and I know a lot of people realize that by mastering it. I just wish I had figured out a way to learn it more iteratively. It felt like there were a bunch of frontloaded concepts you need to master to get yourself back out of trouble. And if you ask for help from someone who doesn't include whatever you messed up in their normal workflow, even if they've used git for years they might not have any idea. |
|