2 ms·
I often commit as well to checkpoint, and push those onto a branch organized under my username as a backup (<username>/<branch> to make use of ref folders). Whe
by teeray 5y ago
I often commit as well to checkpoint, and push those onto a branch organized under my username as a backup (<username>/<branch> to make use of ref folders). When I’m done, I use interactive rebase to clean the branch up, writing meaningful commit messages for each unit of change (answering the question “why does this commit exist?” usually). I force push that cleaned up branch and then open a PR.
My view is that final commits are a form of communication, and deserve some intention. I’ve thanked myself when I’ve looked years back at work I’ve done and been able to figure out not only the change, but also my own state of mind.