commands.sh

dolt commit

all

Commit staged changes to tables.

More info →

Options (3)

-m, --messageboolean

Commit all staged changes with the specified message

Example: dolt commit {{[-m|--message]}} "{{commit_message}}"
-a, --allboolean

Stage all unstaged changes to tables before committing

Example: dolt commit {{[-a|--all]}}
-f, --forceboolean

Ignore foreign key warnings

Example: dolt commit {{[-f|--force]}}

Examples (7)

Commit all staged changes, opening the editor specified by `$EDITOR` to enter the commit message

Commit all staged changes with the specified message

dolt commit [-m|--message] "commit_message"

Stage all unstaged changes to tables before committing

dolt commit [-a|--all]

Use the specified ISO 8601 commit date (defaults to current date and time)

dolt commit --date "2021-12-31T00:00:00"

Use the specified author for the commit

dolt commit --author "author_name <author_email>"

Allow creating an empty commit, with no changes

dolt commit --allow-empty

Ignore foreign key warnings

dolt commit [-f|--force]
made by @shridhargupta | data from tldr-pages