git高级功能
git
git submodule
删除历史提交里的文件
前言
出于安全或其他考虑,可以为每个子仓库配置独立的账号,分别授予主仓库和子仓库相应的访问权限。在部署服务器上使用对应的账号进行代码拉取操作。
Tip
在.gitmodules文件中,需要将子模块的URL修改为相对路径。
GitLab实现方式
以下步骤不包括账号权限配置。
.gitlab-ci.yml
出于安全或其他考虑,可以为每个子仓库配置独立的账号,分别授予主仓库和子仓库相应的访问权限。在部署服务器上使用对应的账号进行代码拉取操作。
在.gitmodules文件中,需要将子模块的URL修改为相对路径。
以下步骤不包括账号权限配置。