Implement rebase-only option

-r or --rebase-only: commit uncommited changes leaving existing commits
intact, git pull --rebase, then build and push
This adds a feature, so I think it should be 1.1.0 according to semver.