OSTREE COMMIT(1) ostree commit OSTREE COMMIT(1) (NAME) ostree-commit - (SYNOPSIS) ostree commit [OPTIONS...] --branch= {BRANCH} [PATH] (DESCRIPTION) . . . (OPTIONS) --subject, -s="SUBJECT" . () --body, -m="BODY" . () --body-file, -F="FILE" . () --editor, -e . OSTREE_EDITOR VISUAL EDITOR vi . . --branch, -b="BRANCH" . --orphan . --parent="COMMIT" "none" . BRANCH ( BRANCH ). --tree="dir=PATH" or "tar=TARFILE" or "ref=COMMIT" . TARFILE - . --base="REV" . --tree=ref=REV . . --selinux-policy-from-base . --add-metadata-string="KEY=VALUE" / . . --add-metadata="KEY=VALUE" / KEY VALUE ()g_variant_parse . . --keep-metadata="KEY" KEY VALUE . . --add-detached-metadata-string="KEY=VALUE" / . --owner-uid="UID" (UID) . --owner-gid="GID" (GID) . --no-xattrs (xattrs). --selinux-labeling-epoch0 | 1 SELinux (epoch) 1 /usr/etc /etc . --bootable (bootable). --link-checkout-speedup (hardlinks) . --tar-autocreate-parents tar . --skip-if-unchanged . --consume ( --tree=ref) . ()rename . --statoverride="PATH" ( ). OR "=" . --skip-list="PATH" ( ). --table-output KEY: VALUE. --generate-sizes . --gpg-sign="KEY-ID" GPG ( GPGME - GNU Privacy Guard Made Easy). ! . --gpg-homedir="HOMEDIR" GPG ( GPGME - GNU Privacy Guard Made Easy). --timestamp="TIMESTAMP" TIMESTAMP. --orphan () --fsync="POLICY" POLICY fsync . true . -s, --sign-type . : ed25519, spki dummy . ed25519 . --sign-from-file="PATH" ( --sign-type ) . . ed25519 base64 spki PEM dummy ASCII . --sign="KEY-ID" . KEY-ID : ed25519 spki: base64 . dummy: ASCII . (EXAMPLES) $ ostree commit --branch=my-branch --subject="Initial commit" 67e382b11d213a402a5313e61cbc69dfd5ab93cb07fbb8b71c2e84f79fa5d7dc OSTree OSTREE COMMIT(1)