在我们的工作中,可能会有这样的情况发生:我只想提交某一个文件夹,而另外的文件夹我并不想提交。

遇到上述情况,我们再git中这样解决:

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

1、查看某个文件夹的状态(这里我用log文件夹做实验)。

  git只操作某个文件夹 随笔 第1张

我们可以看到,log文件夹下有修改。而整个工作区的状态如下(并不是只有log文件夹下有修改哈):

  git只操作某个文件夹 随笔 第2张

2、git add

  git只操作某个文件夹 随笔 第3张

我们再来看一下工作区的状态。

  git只操作某个文件夹 随笔 第4张

3、git commit

  git只操作某个文件夹 随笔 第5张

我们看一下,现在log目录的状态。

  git只操作某个文件夹 随笔 第6张

从上图,可以看到,log目录已经commit了。

4、git push(如果有远程仓库的话)。

  git只操作某个文件夹 随笔 第7张

我们看一下,现在的log目录,应该很干净,因为能做的都做完了!!!

  git只操作某个文件夹 随笔 第8张

完毕!!!希望能够帮到有需要的人

  

  

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄