結果 : how to undo a commit without losing changes