Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道将生成的文件提交到 git 存储库被认为是一种不好的做法。但是如何处理凉亭?
目前我的库内置在一个dist/被.gitignore文件忽略的目录中。我不希望将生成的文件推送到存储库。问题是该库也作为凉亭组件分发。
dist/
.gitignore
当新版本发布时,如何将生成的资产引用到我的凉亭组件中?我应该创建另一个存储库来存储这些文件吗?我应该将这些文件提交到 git 标记版本吗?
你已经提到了你的选择。真的没有最好的办法。选择你喜欢的。创建一个新的存储库或提交该/dist文件夹。两者都有优点和缺点。创建 repo 会使更新变得更加麻烦,而提交会使 repo 变得更加臃肿。
/dist
Bower 团队正在研究一种将版本发布到服务器的方法,这将解决这个问题。
我想挑战提交构建文件是一种不好的做法的想法,我在这个问题中这样做了。
关于使用 git 处理构建的文件,请查看这篇出色的帖子。