```
git checkout -b presentation-dev-branch
#
# Now develop your presentation content in this branch,
# committing as often as you want
# Then when you are finished, do the following:
#
git checkout master
git merge --squash presentation-dev-branch
#
# Now bundle all of your commit changes from your branch
# into a single commit on master ready for one final push
#
git add -A
git commit -m "Completed GitPitch presentation."
git push
```
詳しくは[公式](https://github.com/gitpitch/gitpitch/wiki/Clean-Commit-History)