git - 处理 git、生成的文件和 Bower

标签 git bower

我知道将生成的文件提交到 git 存储库被认为是一种不好的做法。但如何对付 bower 呢?

目前,我的库内置于 dist/ 目录中,该目录会被 .gitignore 文件忽略。我不想将生成的文件推送到存储库。问题是该库也是作为 Bower 组件分发的。

当新版本发布时,如何将生成的资源引用到我的 Bower 组件中?我应该创建另一个存储库来存储这些文件吗?我应该将这些文件提交到 git 标记版本吗?

最佳答案

您已经提到了您的选择。确实没有最好的办法。选择您喜欢的。创建一个新的存储库或提交 /dist 文件夹。两者都有优点和缺点。创建存储库会使更新变得更加麻烦,而提交会使存储库更加臃肿。

Bower 团队正在研究一种将版本发布到服务器的方法,这将解决此问题。

关于git - 处理 git、生成的文件和 Bower,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19029726/

相关文章:

git - merge 到 master 忽略 master 上的错误提交

linux - (ONIE) stg : command not found and Error 127 in Ubuntu terminal

asp.net - Visual Studio 不显示 'Manage Bower Packages...' 上下文菜单

javascript - ES6导入多个文件

java - 在源代码控制的、mavenized 的 java web 应用程序中使用 Bower 是否有最佳实践

javascript - Bower 在运行 grunt serve 后抛出 jquery "not injected"警告

asp.net - 用于 bower.json 文件的 Visual Studio 2015 RC 上的 Intellisense 无法正常工作。

git - 使用 Netbeans 和 Git 的 SSH 问题

git - IntelliJ - Git 未安装 : Cannot identify version of git executable: no response

git - 如何在 git 存储库中找到 N 个最大的文件?