我知道将生成的文件提交到git存储库被认为是一种不好的做法。但如何处理凉亭?
目前我的库内置于dist/
目录中,.gitignore
文件会忽略该目录。我不希望生成的文件被推送到存储库。问题是该库也作为凉亭组件分发。
当新版本发布时,如何将生成的资产引用到我的bower组件中?我应该创建另一个存储库来存储这些文件吗?我应该将这些文件提交到git标记版本吗?
答案 0 :(得分:4)
你已经提到了你的选择。真的没有最好的办法。选择你喜欢的。创建新的repo或提交/dist
文件夹。两者都有好处和缺点。创建一个repo使得更新和提交更加麻烦,使得repo更加臃肿。
Bower团队正致力于将发布版本发布到服务器,这将解决此问题。
答案 1 :(得分:0)
我想质疑提交构建文件是一种不好的做法,我这样做in this question。
关于使用git处理构建的文件,请同时检查this excellent post。