roll all commits into one