• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    git提交空目录的方法

    前言

    git和 svn不同,仅仅跟踪文件的变动,不跟踪目录。所以,一个空目录,如果里面没有文件,即便 git add 这个目录,另外在别处 check out 的时候,是没有这个空目录的。

    只跟踪文件变化,不跟踪目录,这么设计是有原因的。但这会带来一些小麻烦。有时候,确实需要在代码仓库中保留某个空目录。比如测试时需要用到的空目录。下面来看看如何解决。

    其实这里有两种情况:

    一、目录是空的

    这种情况下只需要在目录下创建.gitkeep文件,然后在项目的.gitignore中设置不忽略.gitkeep

    .gitkeep 是一个约定俗成的文件名并不会带有特殊规则

    二、目录中已经存在文件

    那就需要首先在根目录中设置!.gitignore,然后在目标目录也创建一个.gitignore文件,并在文件中设置

    *
    !.gitignore

    小结

    好了,这样就可以在项目中提交空目录了,希望对大家的学习或者工作能有所帮助,如果有疑问大家可以留言交流。

    您可能感兴趣的文章:
    • Git忽略提交的3种方法及Git忽略规则
    • Git代码提交流程及git命令汇总(基础篇)
    • Git 创建分支提交远程分支详解
    • Git 教程之查看提交历史详解
    • 浅析git 删除某次指定的提交问题
    上一篇:微信支付 :curl出错,错误码:60两个问题的解决
    下一篇:在Linux下搭建Git服务器的方法详解
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    git提交空目录的方法 git,提交,空,目录,的,方法,