gpt4 book ai didi

git - 如何创建仅供查看的 git 克隆

转载 作者:太空狗 更新时间:2023-10-29 13:52:22 25 4
gpt4 key购买 nike

我们正在使用 git 作为小型开发团队的 VCS。我将主存储库作为裸 git 存储库保存在我们的服务器上。

管理人员和不参与项目的人员需要能够在不了解 git 的情况下查看代码和文档,因此我还在我们的服务器上保留了一个克隆以供浏览。为了使克隆保持最新,我安装了一个 Hook ,只要有人提交到裸存储库,它就会更新克隆的主分支。

问题来了:一些傻瓜总是进入浏览克隆并开始修改代码,这导致主分支推送操作失败。我想找出一种方法来对这个克隆实现只读策略,或者想出另一种方法来使其保持最新。

最佳答案

处理这些情况的最好方法是与有问题的傻瓜好好谈谈。

否则,最简单的方法就是简单地使用操作系统的权限系统,这样文件对每个人都是只读的,除了从裸存储库更新它的脚本。

在从裸仓库中 pull 之前,您还可以重置 --hardgit clean -f

(糟糕,抱歉,脚本是否耗尽了 2 周的工作????)

关于git - 如何创建仅供查看的 git 克隆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6447393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com