File: magit-commit.el.html

This library implements commands for creating Git commits. These commands just initiate the commit, support for writing the commit messages is implemented in git-commit.el.

Defined variables (12)

magit-commit-add-log-insert-functionUsed by ‘magit-commit-add-log’ to insert a single entry.
magit-commit-ask-to-stageWhether to ask to stage everything when committing and nothing is staged.
magit-commit-diff-inhibit-same-windowWhether to inhibit use of same window when showing diff while committing.
magit-commit-extend-override-dateWhether using ‘magit-commit-extend’ changes the committer date.
magit-commit-reword-override-dateWhether using ‘magit-commit-reword’ changes the committer date.
magit-commit-show-diffWhether the relevant diff is automatically shown when committing.
magit-commit-squash-confirmWhether the commit targeted by squash and fixup has to be confirmed.
magit-common-git-post-commit-functionsHook run by Git hooks ‘post-commit’, ‘post-merge’ and ‘post-rewrite’.
magit-git-post-commit-functionsHook run by Git hook ‘post-commit’.
magit-git-post-merge-functionsHook run by Git hook ‘post-merge’.
magit-git-post-rewrite-functionsHook run by Git hook ‘post-rewrite’.
magit-post-commit-hookHook run after creating a commit without the user editing a message.

Defined functions (34)

magit-autofixup:--context()
magit-autofixup:--strict()
magit-commit()
magit-commit-absorb(ARG1 ARG2 ARG3)
magit-commit-absorb-modules(PHASE COMMIT)
magit-commit-add-log()
magit-commit-add-log-insert(BUFFER FILE DEFUN)
magit-commit-alter(&optional COMMIT ARGS)
magit-commit-amend(&optional ARGS)
magit-commit-amend-assert(&optional COMMIT)
magit-commit-assert(ARGS &optional NOPATCH STRICT)
magit-commit-augment(&optional COMMIT ARGS)
magit-commit-autofixup(ARG1 ARG2 ARG3)
magit-commit-create(&optional ARGS)
magit-commit-extend(&optional ARGS OVERRIDE-DATE)
magit-commit-fixup(&optional COMMIT ARGS)
magit-commit-instant-fixup(&optional COMMIT ARGS)
magit-commit-instant-squash(&optional COMMIT ARGS)
magit-commit-reshelve(DATE UPDATE-AUTHOR &optional ARGS)
magit-commit-revise(&optional COMMIT ARGS)
magit-commit-reword(&optional ARGS OVERRIDE-DATE)
magit-commit-squash(&optional COMMIT ARGS)
magit-commit-squash-internal(OPTION COMMIT &optional ARGS NOPATCH EDIT REBASE CONFIRMED)
magit-commit:--date()
magit-commit:--reuse-message()
magit-read-reuse-message(PROMPT &optional DEFAULT HISTORY)
transient:magit-commit-absorb:--force()
transient:magit-commit-absorb:--verbose()
transient:magit-commit-autofixup:-vv()
transient:magit-commit:--all()
transient:magit-commit:--allow-empty()
transient:magit-commit:--no-verify()
transient:magit-commit:--reset-author()
transient:magit-commit:--verbose()

Defined faces (0)