diff --git a/bash/ostree b/bash/ostree
index c990462f..46363315 100644
--- a/bash/ostree
+++ b/bash/ostree
@@ -805,6 +805,7 @@ _ostree_prune() {
--no-prune
--refs-only
--static-deltas-only
+ --commit-only
"
local options_with_args="
diff --git a/man/ostree-prune.xml b/man/ostree-prune.xml
index e7e028ab..341ac7fb 100644
--- a/man/ostree-prune.xml
+++ b/man/ostree-prune.xml
@@ -120,6 +120,17 @@ License along with this library. If not, see .
.
+
+
+
+
+
+ Only traverse and delete commit objects. This leaves orphaned meta and
+ content objects, which can be cleaned up with another prune invocation.
+ One may want to use this option to cheaply delete multiple commits,
+ and then clean up with a more expensive prune at the end.
+
+