git - 第一次在存储库中包含一个文件夹,然后从下次开始忽略
问题描述
我正在尝试做以下事情-
我有一个文件夹
config
,我想第一次将它包含到 git 存储库中,我可以做到这一点而不会失败。接下来,我对
.gitignore
文件进行更改,以便通过添加排除该目录中的任何更改
/config/
接下来,我提交更改并更新分支
然后我对
config
目录下的文件进行更改,但是当我这样做时它显示在更改的文件下git status
有没有办法让我第一次包含一个文件夹,然后告诉 git 从下次开始忽略。
非常感谢任何帮助。
解决方案
有没有办法让我第一次包含一个文件夹,然后告诉 git 从下次开始忽略。
否:我通常版本:
- 配置文件模板
init
由用户克隆存储库并从模板文件生成(如果实际的配置文件尚不存在)配置文件的脚本。
那样:
- 配置文件保持私有(不是版本)
- 他们被忽略
.gitignore
- 它们可以根据需要进行多次修改。
推荐阅读
- regex - sed 可以在一行中替换模式子字符串匹配中的单词吗?
- django - 为什么无法在 django 中将图像保存到数据库?
- css - SapUI5 更改可编辑字段的颜色/不透明度
- python - 根据其下方一行中的值删除行 | 熊猫
- laravel-nova - 无法使用具有不同类型的相同模型定义 BelongsToMany 关系
- java - 我无法在 Spring Boot 中将 Map 转换为 POJO
- json - 将 json 对象添加到现有 json 对象
- authentication - SAML - 无法处理 SAML 响应 - 码头
- tsql - 无法将字符串转换为十进制数 - T-sql
- java - 修改现有的 Java 正则表达式