1
我创建了一个由GitLab管理的中央裸Git存储库,供我们的开发人员将更改推送到GitLab。随后我将一个“测试”分支推送到这个中央存储库。现在我需要从此存储库中拉出或导出到本地文件系统以提供“测试”站点文件。我会使用相同的流程将更改合并到分段和生产分支中。部署使用中央Git存储库
建立我的Web服务器以将测试分支(仅测试分支?)代码从中央存储库下载到本地文件系统的最佳实践方式是什么?我是否克隆存储库?做一个git init
然后git pull URL
?有没有办法强制这个本地文件系统只能从测试分支更新或者是不是很好/标准的做法?
在Git存储库中提供文件是不好的做法,我应该导出吗?