我使用的是一个推荐用于CodenameOne项目的CodenameOne文件(参见博客帖子),并将我的项目提交给了GitHub。现在我想把这个项目带回到一个新的PC上,并继续工作,但我在做这个项目时遇到了无尽的麻烦。
Shai共享了一个“快速技巧”解决办法,该项目涉及创建一个新项目,然后将相关文件从Git的克隆复制到其中,但这并不是github的适当克隆,它可以工作,然后同步返回到远程。
所以我要问的是:我将使用哪些步骤(以及故障排除资源)来确保
对不起,我对GitHub repos和CN1的插件结构有点陌生(我尝试将一个新项目与一个目录合并,目录中有GitHub回购的克隆,CN1插件被禁用--不能点击它)
发布于 2019-08-16 14:28:52
我使用了以下.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.jar、JavaSE.jar、lib/CLDC11.jar、lib/CodenameOne.jar、lib/CodenameOne_SRC.zip。
这不是最优的(二进制文件并不真正属于Git,加起来大约需要40 MB )。但是这样我就可以在另一台机器上克隆这个项目,然后马上开始工作。它也不会在每个构建上产生Git差异--但是只有当库更新的时候。
发布于 2017-09-12 05:52:32
IntelliJ/IDEA代码名一项目与NetBeans代码命名一个项目几乎相同,一个主要区别是附加的idea目录。只需从正在工作的intelliJ项目中复制该目录并将其添加到gitignore即可。这个项目应该有效。
https://stackoverflow.com/questions/46168247
复制相似问题