git-commit: make the actions more fine-grained
authorDenis Ovsienko <denis@ovsienko.info>
Thu, 3 Jan 2019 17:46:49 +0000 (17:46 +0000)
committerDenis Ovsienko <denis@ovsienko.info>
Thu, 3 Jan 2019 17:46:49 +0000 (17:46 +0000)
commita4881fd9e8f79e8a401e11fb56beed9c8b95d58a
tree584cd520fb591c4c5680deb27a3f682b62c4e208
parent550c78dbfe6208a5748d86e8ef5ced2916564527
git-commit: make the actions more fine-grained

Introduce an optional -o ("only") option to request only a specific
step of the pull-commit-push workflow. This is useful for updating many
files in a batch -- any changes will still end up one commit per file,
but the workflow will be pull-commit-commit-...-commit-commit-push, which
will not multiply the delay accessing a slow git remote before and after
every attempted file.

Without the option the script will work same as before this change.

[skip ci]
gateways/git-commit