java – GIT分支可以有一个数据子集吗?

我试图找出GIT分支是否可以拥有项目数据的子集,如下例所示.

我正在研究一个java,spring,maven项目,我的源代码

src/main/java

我的JSP页面位于:

src/main/webapp

我们正在考虑将JSP页面外包给diff组,但我们不希望它们更改java代码,因此我们试图思考是否可以映射一个分支

src/main/webapp

然后将其合并回来

解决方法:

一种方法是将该webapp目录的历史导出为独立的git仓库,在当前(父)仓库中用作submodule.
这样,您确定外部参与者不会修改除您想要的任何来源之外的任何来源.

另一种(更简单)的方法是创建一个专门用于另一组贡献者的分支,并且仅通过pull request接受合并(如果修改了webapp之外的任何文件,则拒绝合并)

相关文章

developer-roadmap —— 提供最全的开发者技术路线指南。前端...
一个极简的文件分享工具,无需注册且没有广告即可生成共享下...
收集 Github、Gitee优秀的开源项目,并进行归类整理。项目地...
大家好,我是 Java陈序员,我们有时会搭建一个属于自己的网站...
一个提供交互式的Web UI用于生成兼容MyBatisPlus框架的相关功...
大家好,我是 Java 陈序员。权限认证是我们日常开发绕不过的...