暂存与提交

把计划改动的文件添加到缓存区,使用如下命令:

$ git add <filename> # 单独添加某个文件到暂存区
$ git add . # 添加工作区的所有修改(modified)、新文件(untracked)、删除(deleted)文件到暂存区 (除 .gitignore 中忽略的文件)
$ git add -f * # 添加所有文件到暂存区(包括 .gitignore 中忽略的文件)
$ git add -u . # 仅仅添加已经被add的文件(added)到暂存区, 不会添加新文件(untracked) (git add --update 的缩写)
$ git add -A . # 暂存 untracked、added、modified、deleted 状态的文件 (git add --all 的缩写)
$ git add -i # 以交互的方式添加文件

提交更改:

$ git commit -m <comment> # 提交所有暂存的更改
$ git commit -am <comment> # 自动添加暂存(包括 modified 和 deleted, 不包括 untracked)并提交更改

比如:

$ git commit -m 0
[master (root-commit) f168f34] 0
 1 file changed, 1 insertion(+)
 create mode 100644 a

MIT Licensed | Copyright © 2018-present 滇ICP备16006294号

Design by Quanzaiyu | Power by VuePress