When Pushing is Not Enough, A Git Story

When Pushing is Not Enough, A Git Story

In an ideal scenario, things go well and work progresses fast. But sometimes, something happens and you need to rethink all of your assumptions or, worst of all, break strongly-rooted muscle memory. Sometimes pushing, even with force, is not sufficient....