我知道将生成的文件提交到 git 存储库被认为是一种不好的做法。但如何对付 bower 呢?
目前,我的库内置于 dist/
目录中,该目录会被 .gitignore
文件忽略。我不想将生成的文件推送到存储库。问题是该库也是作为 Bower 组件分发的。
当新版本发布时,如何将生成的资源引用到我的 Bower 组件中?我应该创建另一个存储库来存储这些文件吗?我应该将这些文件提交到 git 标记版本吗?
最佳答案
您已经提到了您的选择。确实没有最好的办法。选择您喜欢的。创建一个新的存储库或提交 /dist
文件夹。两者都有优点和缺点。创建存储库会使更新变得更加麻烦,而提交会使存储库更加臃肿。
Bower 团队正在研究一种将版本发布到服务器的方法,这将解决此问题。
关于git - 处理 git、生成的文件和 Bower,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19029726/