git

git 默认会创建一个master分支。

git 有暂存区的概念。

add 是把文件存放到暂存区,

commit是把暂存区的文件提交到分支;。

所以如果不进行add 操作。直接commit 是不行的。(虽然能成功,但是文件不会提交到分支。)

例子:第一次修改 -> git add -> 第二次修改 -> git commit

当你用git add命令后,在工作区的第一次修改被放入暂存区,准备提交,但是,在工作区的第二次修改并没有放入暂存区,所以,git commit只负责把暂存区的修改提交了,也就是第一次的修改被提交了,第二次的修改不会被提交。

如何解决呢:

那怎么提交第二次修改呢?你可以继续git addgit commit,也可以别着急提交第一次修改,先git add第二次修改,再git commit,就相当于把两次修改合并后一块提交了:

第一次修改 -> git add -> 第二次修改 -> git add -> git commit

小结:每次修改,如果不用git add到暂存区,那就不会加入到commit

posted @ 2021-05-17 14:15  xie风细雨  阅读(127)  评论(0)    收藏  举报