合并到主,具有不同的目录结构



我的develop分支上有以下目录/内容结构:

boilerplate/
.git/
.gitignore
web/

boilerplate目录包含grunt,bower等开发工具,然后他们将资产部署到web内的dist子目录中。

现在,关于如何或是否可以仅使用web的一些特定内容将版本从develop发布到master的任何建议?只是为了让它包含一个干净的,准备好推送到舞台/直播?

我可以想到两种方法:

1(在master分支中,您可以删除boilerplate文件夹,然后将其添加到.gitignore文件中。

然后,应在master分支中忽略对另一个分支中boilerplate文件夹所做的更改。 只是如果你这样做,永远不要master合并回develop

2(另一种选择是web自己的存储库(在父项目中忽略它(,然后仅从web文件夹中提交/发布存储库。

最新更新