Git使用手册/Git教程:git commit -m/-am/-a -m 提交文件至本地仓库区


相关文章:
关于验证是否存在ssh配置以及生成SSH Key的方法可以参照文章:Git使用手册:生成SSH Key
关于SSH Key的使用和公钥在gitHub、gitLab的配置等,请参考文章:Git使用手册:使用SSH Key及配置SSH key公钥
关于GIT 工作区、暂存区、本地仓库、远程仓库的概念及关系,请参考文章:Git使用手册:工作区、暂存区、本地仓库、远程仓库
关于GIT 从远程仓库下载项目到本地工作区的操作,请参考文章:Git使用手册:git clone 克隆下载远程仓库项目工程到本地工作区

关于GIT Checkout的使用,请参考文章:Git使用手册:git checkout 创建分支、切换分支

关于Git status命令使用解读,请参考文章Git使用手册:git status 查看本地工作区、暂存区中文件的修改状态

关于Git diff和Git add命令使用,请参考文章:Git使用手册:git diff 、 git add 、 git diff --cached 命令详解

关于Git fetch命令使用,请参考文章:Git使用手册:git fetch 将远程仓库的分支及分支最新版本代码拉取到本地

关于Git pull命令使用,请参考文章:Git使用手册:git pull origin 拉取代码到本地,解决拉取代码时发生的文件冲突

关于Git push命令使用,请参考文章:Git使用手册:git push 推送提交本地仓库代码文件到远程仓库

关于Git log命令使用,请参考文章:Git使用手册/Git教程:git log 查看git提交日志记录




提交文件至本地仓库区:

1.命令:git commit –m “本次提交描述”

该命令会将git add .存入暂存区修改内容提交至本地仓库中,若文件未添加至暂存区,则提交时不会提交任何修改。

如图:


粉色框框选的部分为本次提交所在分支,本次提交的版本号,本次提交的描述信息。

绿色框框选的部分为本次提交中,涉及到变更的文件(files changed),新增(insertions)操作涉及行数,删除(deletions)操作涉及行数。

红色框框选的部分为本次提交中新增、删除的文件,修改的文件不会在此提示。

提交文件至本地仓库区还有如下命令可以使用:

2.命令:git commit –am “本次提交描述” 或 git commit –a –m“本次提交描述”

该命令会将本地工作区中修改后,还未使用git add . 命令添加到暂存区中的文件也一并提交上去。相当于git add . 与git commit –m “本次提交描述”两句操作合并为一句进行使用。效果如图:

执行git commit –am “本次提交描述”命令,可以看到git status查看状态后,直接使用这条命令,提示1个文件变更,新增18行,创建了XXXX/APIOtherTestService.java文件,表明本次提交成功。


执行git commit –a -m“本次提交描述”命令,可以看到git status查看状态后,直接使用这条命令,提示1个文件变更,新增18行,创建了XXXX/APIThirdTestService.java文件,再次使用git status命令时,下方提示工作区是干净的,表明本次提交成功。







如您有其他问题,希望可以通过留言得形式及时交流,有书写错误和可优化的地方也希望及时提出,感谢。

猜你喜欢

转载自blog.csdn.net/u013374164/article/details/78831480