将我的 Flex 项目添加到 github

发布于 2024-12-07 19:55:22 字数 62 浏览 1 评论 0原文

将 Flex 项目添加到 github 时要提交什么以及要忽略什么? 请记住,我想与其他人分享并接受拉取请求。

What to commit and what to ignore when adding a flex project to github?
Keep in mind that I want to share it with others and accept pull requests.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

注定孤独终老 2024-12-14 19:55:22

我不使用 Flex,但以下是所有源代码控制的一些通用规则:

提交:

  • 人工编写的代码
  • 配置文件
  • 引用的第 3 方库(通常不属于标准环境的一部分)
  • 在某些情况下构建和运行非标准所需的工具(如果可以的话,可以节省人们寻找和下载的时间)

忽略:

  • 生成的代码,可以使用脚本、工具轻松重新生成
    • 如果您改为编写 SASS/SCSS/LESS 则生成 CSS 文件
    • 如果您编写 Coffeescript 则生成 JS 文件
  • 构建工件、构建文件夹、
  • 临时文件(例如,某些编辑器创建工作文件)

作为 Git 的附录,我更喜欢在子模块中保留一些非代码工件,以避免污染代码存储库。这可能包括:

  • 某些情况下的大型资产、图像和视频
  • 工具和可执行文件(如果您在多个项目中重复使用这些工具,则非常方便)

这不是详尽的列表,您的环境可能会在此处规定一些偏差或调整。第一条规则在

I don't use flex, but here are some general rules for all source control:

Commit:

  • Human written code
  • Configuration files
  • Referenced 3rd party libraries (that are not typically part of the standard environment)
  • In some cases tools needed to build and run that are not standard (save people hunting and downloading if you can)

Ignore:

  • Generated code, that can be easily regenerated using a scripts, tools
    • Generated CSS files if you write SASS/SCSS/LESS instead
    • Generated JS files if you write Coffeescript instead
  • Build artifacts, build folders,
  • Temporary files (e.g., some editors creating working files)

As an addendum for Git, I prefer to keep some non-code artifacts in submodules to avoid polluting the code repository. This can include:

  • Large assets, images and videos in some cases
  • Tools and executables (very handy if you reuse these tools for multiple projects)

This is not an exhaustive list and your environment probably dictates some deviation or adjustments here. The first rules in

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文