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-function | Used by ‘magit-commit-add-log’ to insert a single entry. |
magit-commit-ask-to-stage | Whether to ask to stage everything when committing and nothing is staged. |
magit-commit-diff-inhibit-same-window | Whether to inhibit use of same window when showing diff while committing. |
magit-commit-extend-override-date | Whether using ‘magit-commit-extend’ changes the committer date. |
magit-commit-reword-override-date | Whether using ‘magit-commit-reword’ changes the committer date. |
magit-commit-show-diff | Whether the relevant diff is automatically shown when committing. |
magit-commit-squash-confirm | Whether the commit targeted by squash and fixup has to be confirmed. |
magit-common-git-post-commit-functions | Hook run by Git hooks ‘post-commit’, ‘post-merge’ and ‘post-rewrite’. |
magit-git-post-commit-functions | Hook run by Git hook ‘post-commit’. |
magit-git-post-merge-functions | Hook run by Git hook ‘post-merge’. |
magit-git-post-rewrite-functions | Hook run by Git hook ‘post-rewrite’. |
magit-post-commit-hook | Hook run after creating a commit without the user editing a message. |