With git, you often branch, and then make changes over multiple hours or days, and commit at substantial points. Once complete, you then merge those changes to master.
Instead, could write a list of changes to be made, or connect with those in another app. Then, you pick a change to make, and write a longer description of the change. You make the changes in a safe sandbox. Along the way, you can change the description at any point. You then commit to the changes, and it is integrated into the master version everyone sees.
With git, you often branch, and then make changes over multiple hours or days, and commit at substantial points. Once complete, you then merge those changes to master.
Instead, could write a list of changes to be made, or connect with those in another app. Then, you pick a change to make, and write a longer description of the change. You make the changes in a safe sandbox. Along the way, you can change the description at any point. You then commit to the changes, and it is integrated into the master version everyone sees.