首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenSource我的应用程序

OpenSource我的应用程序
EN

Stack Overflow用户
提问于 2013-10-14 18:49:33
回答 1查看 111关注 0票数 1

我正在开发下面的应用程序,我正在考虑让它开放资源(将它添加到Github中)。

http://actibities-uniongr.rhcloud.com/pages/view-demo

在我的本地环境中,我有脚本为开发目的加载临时数据。是否应该将其包含在推给Github的代码中?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-15 05:29:36

一般来说,你应该:

包括

  • 源代码(duh)
  • 与软件的构建、打包和/或发布相关的脚本
  • 文档,说明如何使用这些脚本。
  • 执照(重要!)

不包括

  • 敏感数据,包括私钥和密码(在初次提交或仍然可以访问这些数据之前删除它们)。要从现有的存储库中删除数据,应该尝试使用git的滤支命令。
  • 专有代码(duh)
  • 大型二进制文件,包括:
    • 预先构建的工具链(这应该存在于环境中)
    • 可以使用构建脚本轻松重新创建的大型二进制数据。

  • 库源树--使这些树成为构建的必要条件,或者使用Git子模块来包含它们。

至于初始提交和上传,GitHub本身就有一个相当好的教程

我很高兴你决定开源这个项目。祝好运!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19367102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档