了解GIT基本命令之查状态、添加、提交
从这一篇经验开始,我们就正式使用GIT了。正所谓万事开头难,我们就从最简单的基本命令着手,一点点瓦解这块难啃的大骨头。等通篇学习后,你会发现其实这事蛮简单的。
GIT的文件存放区域
在运行GIT命令前,我们先说一下GIT中的3个文件存放区域的概念,工作区、暂存区和版本库。工作区就是我们工作的地方,我们在仓库中的任何改动首先会体现在工作区中;暂存区就是暂时保存我们的变更的地方,其意义在于,如果一个问题有两个以上解决方案,我们可以先暂存一个方案,再实验一下另一个方案,然后进行结果比较,挑选好的那个进行最终的提交;版本库就是最终变更保存的地方,其本质上就是版本的历史变更提交列表,其上还有分支的概念,我们以后都会逐一介绍。
查看仓库状态
当你知晓了工作区、暂存区和版本库的概念,我们就开始运行命令了。git status,这个命令很常用,会告诉你目前你的仓库的状态。我们刚刚在仓库中添加了一个文件,这时该命令会告诉我们,这个新文件目前正处于工作区中(红字展示)。
将变更添加到暂存区
再次运行git add "*"命令将变更添加到暂存区中。这里因为文件名比较长,我使用了"*"这种形式(*是通配符,代表0个或多个字符)。我们也可以使用git add . 这种形式,这里的"."表示将工作区所有变更添加到暂存区中。
提交变更到版本库
添加完毕后,再次运行git status,我们发现这个文件名使用绿色字体展示了。这就表明变更已进入暂存区,等待我们提交了。运行git commit -m "注释"进行提交。GIT规定每次提交必须添加注释,没有注释git commit命令会报错!提交完毕后,再次运行git status(最常用的GIT命令),我们可以看到仓库中已经没有需要处理的变更了。
重新生成GIT基本命令之查状态、添加、提交,深入理解GIT文件存放区域和命令操作
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。