2

我有一个 git repo,我想把它“锁定”一段时间,这样没人可以使用(克隆/拉/推等)它。但我不想删除它。我该怎么做?

4

1 回答 1

4

您可以在遥控器上安装一个预接收挂钩,该挂钩将始终以非零退出值退出,并理想地打印一些有用的消息。

这不会阻止克隆,但既然你肯定不能对现有的克隆做任何事情,我认为这没有多大价值。

如果你想阻止一切,你必须在传输层禁用它(无论是 ssh、http 还是其他)

于 2020-01-14T07:53:28.607 回答