【问题标题】:NetBeans git init ignore directories dist and build even if they are not in .gitignoreNetBeans git init 忽略目录 dist 并构建,即使它们不在 .gitignore 中
【发布时间】:2023-03-26 08:10:01
【问题描述】:

我有两个相同的 java NetBeans 项目 A 和 B; A 通过 git 命令行管理,B 通过 Netbeans git 集成进行管理。

A:通过命令行 混帐初始化 混帐添加。 B:通过 NetBenas IDE(在 7.3 版上测试) 团队,Git,初始化 团队,Git,添加

结果

A:所有目录和文件都被跟踪 B:除了 build/、dist/、nbproject/private/ 目录之外的所有跟踪。

这可能也适合我,但我宁愿自己决定。
因此,我搜索了 NetBeans 必须创建的 .gitignore 文件以忽略此类文件。 但它不是这样工作的:它似乎忽略了基于非标准 git 条目的 build 和 dist 目录,而是来自 NetBeans 的东西。
这个 Netbeans 设置在哪里?我在 Netbeans 选项中找到了上面屏幕截图中显示的那个。
不幸的是,一旦我取消选中此标志,结果将永远相同(即使我从头开始一个新项目!)。
此时的问题是:如何使用 netbeans git 客户端在 git 跟踪文件中 inlcude dist 文件(如果我愿意的话)?

【问题讨论】:

    标签: git netbeans


    【解决方案1】:

    我有同样的问题,到目前为止我发现的唯一解决方法是在项目文件夹中打开一个 git shell 并手动添加该文件夹。

    git add dist
    git commit -m "dist added"
    

    在此之后,您将能够像往常一样从 netbeans IDE 推送您的更改。

    但是我不鼓励保存 dist 文件夹这样的事情。我相信将代码留在远程仓库中并进行自动构建工作来获取代码并制作 .jar 会更有趣。

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-19
      • 2014-11-12
      • 2012-07-12
      • 2015-04-09
      相关资源
      最近更新 更多