Comment Comment by thanksgiving Exactly this. I can make a hundred commits that are one file per commit and I can later go back and git reset --soft HEAD~100 and that will cleanly leave it as the hundred commits never happened. parent thanksgiving 1 year ago