Back when I got my very first internship in my first year of BTech, I genuinely thought i had git figured out.

I had watched those 6-8 hour long YT tutorials, the "Complete Git & GitHub in OneShot" type. I took notes, I practised, I felt ready.

My mental model of Git at that time.

git clone

git add .