Either way, waiting 3 months worth of work before a commit is the big mistake here.
Either way, waiting 3 months worth of work before a commit is the big mistake here.
Squash ftw. Simpler clearer history.
The problem is that these are “source control basics” that everyone needs to learn the hard way once it seems.
Waiting 3 months in between commits however is a really bad rookie mistake because you were worried about making a commit that wasn’t perfect.
In fairness, ALL git terms feel backwards at first.