java - 如何配置.gitignore文件不推送某个json文件到git
问题描述
这是我的 java 应用程序中的目录结构。我的IDE是intellij。我不想将 example.json 推送到 git,因为文件很大。
.
├── .idea
├── .mvn
├── src
├── main
├── java
└── resources
├── example.json
├── test
├── target
我浏览了 gitignore 文件并看到了这一行:!**/src/main/**/target
并试图模仿这一点,这样我就不会推送 example.json。我插入的行是!**/src/main/resources/example.json
我认为可行的。但是,在推送到测试分支后,我看到 example.json 文件仍在被推送。将 gitignore 文件配置为不将 example.json 文件推送到 git 的正确方法是什么?
解决方案
在所有 IDE 中,我们可以选择检查将签入的文件列表。我们可以取消选中/取消选择不需要的文件,然后提交并将其推送到 repo。
推荐阅读
- c# - SQL 如何替换一个值
- python - 使用 python 和请求,如何进行正确的 POST 调用以及在哪里找到标头?
- android - FirebaseAppDistribution:appDistributionUpload gradle 命令中缺少应用程序 ID
- mysql - 跨列和行计算值的实例
- javascript - 使用 redux 钩子时使用 redux 操作的最佳选择是什么?
- sql - Impala 2.11:AnalysisException:选择列表中不支持子查询
- swift - 在 SwiftUI 中获取当前的经纬度
- c++ - 是否可以禁止一个类被动态转换为?
- git - Git - 将发布分支合并到主分支
- tensorflow - 任何想法如何解决激活函数的问题?