是否可以防止用户克隆分支?

Oli*_*ini 1 git gitlab

我们有一个自托管的 Gitlab CE 实例,想知道是否可以阻止用户克隆给定的分支。

研究了这一点后,我强烈怀疑这是不可能的。但我的问题是:

  1. gitlab 是否允许你控制是否可以克隆分支?
  2. 是否有任何类型的 git 托管可以让您控制是否可以克隆分支?

任何帮助深表感谢。

dju*_*rez 5

你不能保护一个分支免于“克隆”——你总是克隆整个存储库。

  • 您可以将项目设为私有,这样人们就看不到您的项目。
  • 您可以保护分支免于推动。