recently experiencing this thing where people intimidated by git see git and are convinced there must be a catch
i mean, they aren't 100% wrong, but i feel like the reputation of git's difficulty has created this fun mythos of an almost-insurmountable barrier that is impossible to approach if you are unlucky enough to not have already done that
@archenoth the biggest issue for me was learning how to unfuck a git repo, I had some close calls that much smarter friends got me out of lol
I still semi-regularly force pushed on shared branches to hide my mistakes lol
@archenoth yeah I love just committing whenever and using rebase -i as the get out of jail free card
I think most git explanations are just bad. rebasing and stuff isn't complicated but it took me ages to grasp the concept
@noiob rebase -i my beloved
and yeah, me too. it was a looong time before i even *tried* rebasing because all the explanations were so concerned with accurately describing what it was doing under the hood
it was like if every tutorial about how to use microsoft word began with an indepth deep-dive into the structure of the .docx file format
@noiob ahah, it's true you can get yourself in trouble, especially when using external tools to manage git, or if you intentionally dabble in rewriting history without knowing how to fix stuff
i feel like beginners hearing stuff like this is probably where git's reputation comes from, even though, in practice, getting to that point really does require quite a few active decisions to invite them
plus, i think that the basics of git are just so indescribably useful, that getting scared away by stories like that really is too bad, especially since those people almost certainly won't come across any of those things when using it to keep a history of their attempts at something in a folder