gpt4 book ai didi

git - NetBeans git init 忽略目录 dist 和 build 即使它们不在 .gitignore 中

转载 作者:太空狗 更新时间:2023-10-29 14:13:40 25 4
gpt4 key购买 nike

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

A: via command linegit initgit add .B: via NetBenas IDE (tested on version 7.3)Team, Git, InitializeTeam, Git, Add

结果

A: all dir and files are trackedB: all tracked but build/, dist/, nbproject/private/ directories.

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

enter image description here

最佳答案

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

git add dist
git commit -m "dist added"

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

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

希望这对您有所帮助!

关于git - NetBeans git init 忽略目录 dist 和 build 即使它们不在 .gitignore 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21661081/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com