文章目录
一、添加暂存文件 git add
二、提交文件至版本库 git commit
三、查看版本库状态 git status
四、查询文件修改 git diff
一、添加暂存文件 git add
在 Git 版本库 目录中 , 创建 1 11 个新文件 , 使用 git add 命令 , 可以将文件添加 " 暂存区 " ;
在 Git 版本库 目录 , 创建 file1.txt 文件 , 执行
git add file1.txt
命令 , 将其提交到 版本库 暂存区 ;
git add 命令 , 可以一次性添加多个文件到 " 暂存区 " ;
在 版本库 目录中 , 创建 file2.txt 和 file3.txt 2 22 个文件 , 使用
git add file2.txt file3.txt
命令 , 将这两个文件添加到暂存区 ;
注意 : 提交代码时 , 需要先 执行 git add 命令 将文件添加到 " 暂存区 " , 然后执行 git commit 命令 将文件提交到 " 版本库 " ;
二、提交文件至版本库 git commit
使用 git add 命令 , 将文件提交到 暂存区 , 并没有真正提交到 版本库 中 , 还需要执行 git commit 命令 , 可以将文件改变正式提交到版本库 ;
git commit 命令可以使用 -m 参数配置本次提交版本库说明 , 如添加了哪些文件 , 修改了哪些文件内容 , 新增加了功能 , 修复 BUG 等 ;
执行
git commit -m "add 3 files"
命令 , 可以将上述添加到 " 暂存区 " 的文件 , 提交到版本库中 ;
执行过程 : git commit 命令如果执行成功 , 会打印出本次提交版本库有哪些变动 , 此处提交的版本库增加了 3 33 个文件 ;
D:\Git\git-learning-course>git commit -m "add 3 files" [master f95c831] add 3 files 3 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 file1.txt create mode 100644 file2.txt create mode 100644 file3.txt D:\Git\git-learning-course>
注意 : 提交代码时 , 需要先 执行 git add 命令 将文件添加到 " 暂存区 " , 然后执行 git commit 命令 将文件提交到 " 版本库 " ;
三、查看版本库状态 git status
执行
git status
命令 , 可以查看版本库状态 ; 当前有没有需要提交的内容 , 版本库是否干净 ;
执行过程 :
D:\Git\git-learning-course>git status On branch master Your branch is ahead of 'origin/master' by 1 commit. (use "git push" to publish your local commits) nothing to commit, working tree clean D:\Git\git-learning-course>