After reading another 'Git for beginners' article or tutorial on the internet, I would learn the basic git commands like git commit and git init, feel like 'I finally got it now' then go on and initialize git in my project.
After a few commits, maybe after renaming a file, the number of pending changes in VSCode that makes me dizzy or trying to revert to the last commit, I always end up messing the repo. It always ends in tears.
I would end up removing git, finish my project, git init and commit the renowned
initial commit and push to GitHub. If you cant relate you are lucky.