gpt4 book ai didi

intellij-idea - 如何克隆 CodenameOne IntelliJ 项目并继续处理它?

转载 作者:行者123 更新时间:2023-12-03 17:34:08 25 4
gpt4 key购买 nike

我正在使用推荐用于 CodenameOne 项目的 .gitignore 文件(参见 blog post )并将我的项目提交给 GitHub。现在我想将该项目检索到一台新 PC 上并继续处理它,但我遇到了无穷无尽的麻烦。

Shai 分享了一个"quick trick" workaround这涉及创建一个新项目,然后将相关文件从 Git 的克隆复制到其中,但它不是可以处理然后同步回远程的 github 存储库的正确克隆。

所以我要问的是:我将使用哪些步骤(和故障排除资源)来确保:

  1. 我正在将正确的文件存储到 GitHub Repo 以取得成功
  2. IntelliJ 项目将使用检索到的文件
  3. 我可以将更改提交回 Repo。

抱歉,我对处理 GitHub 存储库有点陌生,CN1 的 Idea 插件结构让我感到困惑(我尝试将一个新项目与一个目录合并,该目录具有 GitHub 存储库的克隆并且 CN1 插件被禁用 - 可以'点击它)

最佳答案

我求助于使用以下 .gitignore(将 Codepoint One 与 IntelliJ IDEA 结合使用):

# macOS
.DS_Store

# build artifacts
/build/
/dist/
/lib/impl/
/native/internal_tmp/
/out/

# idea
/.idea/**/workspace.xml
/.idea/**/tasks.xml
*.iws

使用此设置,将提交大部分 IntelliJ 配置以及一些二进制文件:CodeNameOneBuildClient.jarJavaSE.jarlib/CLDC11。 jar, lib/CodenameOne.jar, lib/CodenameOne_SRC.zip.

这不是最优的(二进制文件并不真正属于 Git,总共占用大约 40 MB)。但是这样我就可以在另一台机器上克隆项目并立即开始工作。它也不会在每次构建时产生 Git 差异——但只有在更新库时才会产生差异。

关于intellij-idea - 如何克隆 CodenameOne IntelliJ 项目并继续处理它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46168247/

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