我试图找出GIT分支是否可以拥有项目数据的子集,如下例所示.
我正在研究一个java,spring,maven项目,我的源代码是
src/main/java
我的JSP页面位于:
src/main/webapp
我们正在考虑将JSP页面外包给diff组,但我们不希望它们更改java代码,因此我们试图思考是否可以映射一个分支
src/main/webapp
然后将其合并回来
解决方法:
一种方法是将该webapp目录的历史导出为独立的git仓库,在当前(父)仓库中用作submodule.
这样,您确定外部参与者不会修改除您想要的任何来源之外的任何来源.
另一种(更简单)的方法是创建一个专门用于另一组贡献者的分支,并且仅通过pull request接受合并(如果修改了webapp之外的任何文件,则拒绝合并)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。