git status的用法

这次我们使用静态网页代码进行演示

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追踪过的文件一次性添加到暂存区。

 

 

 

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值