git commit 提交命令——记录版本库的更改
语法
git commit [<选项> …] [--] <路径名> …
提示:方括号 [ ]
表示可选,...
表示可以有多项。
描述
创建一个新的提交,包含暂存区的当前内容和描述更改的提交信息。
git commit -m <提交信息>
创建一个新的提交,提交信息可以用来描述本次提交的细节。
--dry-run 选项——测试性 commit
使用 --dry-run 选项不实际执行提交,只显示它们是否存在或是否将被此命令删除。
-m <提交信息> 选项——指定提交信息
为提交指定一个提交信息,用于描述此次提交的细节。
--allow-empty 选项——允许空提交
通常记录一个与它的唯一父提交具有完全相同的树的提交是错误的,这个命令会阻止您进行这样的提交,使用 --allow-empty 选项允许你不做任何更改提交相同的内容。
--amend 选项——修改提交
通过创建一个新的提交来替换当前分支的尖端(即当前提交)。新的提交默认使用原始提交的提交信息作为新提交的提交信息,而不是一个空的提交信息。
-- <路径>—— 指定提交文件
仅提交匹配路径的文件的内容,-- 表明随后的参数是路径,这在文件名与选项有歧义时非常有用。