* Only git commit and git add need to do editing; TODO test git rebase