首页 > 解决方案 > 如何配置.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 的正确方法是什么?

标签: javajsongitgitignore

解决方案


在所有 IDE 中,我们可以选择检查将签入的文件列表。我们可以取消选中/取消选择不需要的文件,然后提交并将其推送到 repo。


推荐阅读