我最近开始与一位 friend 一起使用 Eclipse 进行处理。
所有提交都很好,我们可以正确推送和拉取它们,但有一个问题:
我们从处理中导入一个外部 jar(“Core.jar
”),该 jar 保存在我们的每台计算机上。
每次我们拉取新的提交时,(“Core.jar
”)目录都会更改,我们必须删除 jar 并重新加载它,以便我们可以运行代码。
我搜索了有关 gitIgnore 的信息,但我执行了(“重置选项”和“忽略选项”),但它似乎不起作用,因为 Jars 问题再次出现。
我使用 Github Desktop。
最佳答案
正如所评论的,如果该 jar 被版本控制而不是生成或加载,您应该首先从存储库中将其删除:
您可以从 GitHub Desktop 打开命令行,然后输入:
git rm --cached -- Core.jar
git add .
git commit -m "record Core.jar deletion"
git push
那么您的 .gitignore
规则应该立即生效。
所述 .gitignore
应包含“*.jar
”,或至少包含“Core.jar
”(不带双引号)
关于java - 在 Eclipse 中处理 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47208680/