生活分享

  • 首页
HETAO
业余码农、业余机械爱好者
  1. 首页
  2. 未分类
  3. 正文

如何在git中保持一个空文件夹 / 忽略文件夹下的文件但保持文件夹本身

2022年9月22日 1518点热度 0人点赞 0条评论

file

起因

最近非常注重一些操作中的细节,以前总是skip一些无伤大雅的小坑,后来觉得一次skip次次skip是不行的。这个问题应该每个使用git的都有碰到过,只是搜索解决方案略显麻烦

问题

有时候出于权限或者不希望运行中去创建文件夹的时候我们就希望保留类似node_moulds或者一些私有secrets文件夹,但是git却不支持这么操作。是的,官方就不支持空文件夹,于是就有了下面一个精彩的workround。

解决

  1. 在根.gitignore中删除空文件夹的排除规则
  2. 在空文件夹下新建文件.gitignore,内容如下
    # Ignore everything in this directory
    *
    # Except this file
    !.gitignore
Post Views: 1,519
标签: 暂无
最后更新:2022年9月22日

jinzhao

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

COPYRIGHT © 2022 生活分享. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

浙ICP备14004285号-1