这次我们使用静态网页代码进行演示
1、我新建了一个index.html,并写了readme.md
2、通过git init 初始化一个git仓库,通过git status命令发现有两个未被git追踪 的文件,使用git add命令将这两个文件添加到暂存区之后,再次使用git status命令,发现有两个文件可以被commit,就是我们刚刚添加的两个文件,git 提示我们可以使用git rm --cached <file>...来删除暂存区内不想要的文件,接下来通过git commit进行第一次commit,再次使用git status命令查看显示工作目录和暂存区的状态。
重点:
git status
命令用于显示工作目录和暂存区的状态。使用此命令能看到那些修改被暂存到了, 哪些没有, 哪些文件没有被Git tracked到。git status
不显示已经commit
到项目历史中去的信息。看项目历史的信息要使用git log
.
3、我又在目录下添加了style文件夹,image文件夹和js文件夹和一个robot.txt。
4、我们使用gitstatus,会发现git列出了我新加的4个未被跟踪的文件/文件夹,通过git add命令将这4个文件/文件夹添加进暂存区,使用git status命令检查一下,发现有4个文件/文件夹被添加进暂存区了,此时我们再通过git commit命令进行提交,再次使用git status进行检查,发现没有什么能够提交的了,这是我们通过git log命令,可以看到之前提交的两个历史版本
5、我在readme.md中添加了一行字,此时使用git status查看状态,发现提示readme.md被修改了,如果我们要同步这个修改的话,还要再次通过git add readme.md将readme.md添加进暂存区,再通过git commit进行提交。
提示:每次修改,如果不add
到暂存区,那就不会加入到commit
中
6、如果每次只git add一个文件,还能接受,要是有几十上百个文件/文件夹需要通过git add进行添加,岂不是要累死,这时我们可以git add后加一个点(.)来将当前目录下全部文件包含子目录中的全部文件加入暂存区。
7、我修改了好几个文件是之前git add到暂存区过的,要怎么直接添加这几个文件呢,我们可以通过git add -u将之前git追踪过的文件一次性添加到暂存区。