Problem: If you rename a file by only changing its casing, Git won't “see” the change.
Solution: Use git mv.
Example: git mv useraccount.js userAccount.js
My 2023 advice for all young engineers:
Respect a running system. There are reasons it works that way, most of which will be uncovered when you try to replace it.
Make incremental changes, don't burn the building down.
No one way doors. Never be unable to rollback.
It's very difficult to become a senior web developer without independent learning outside of work. Not saying you need to go home and code every night but most successful seniors engineers at some point in their career spent their free time coding.
🎉 I'm going to give one random person that retweets this $10,000. Because I’d rather spend my ad budget on you than BigTech
👩💻 I'm trying to promote my site Remote OK which helps you find a remote job so you don't need to go back to the office
💖 Thx!
https://t.co/d5GwvsQDqc
I don't think there's anything as satisfying as struggling for hours trying to figure out the best way to do something, then figuring out a way to just not need to do it at all.