我们在GitHub上有一个属于我们组织的私有存储库,该存储库是在不久前分叉的,原始存储库所在的帐户已被禁用,现在新用户尝试克隆该分叉存储库,并出现此错误
git clone REPO_NAME
Cloning into bare repository 'REPO_NAME'...
ERROR: Account `SOME_GITHUB_ACCOUNT' is disabled. Please ask the owner to check their account.
fatal: Could not read from remote repository.
我该怎么做才能克隆此仓库?
答案 0 :(得分:1)
如果原始存储库是私有的,那么它的所有分支也都被视为私有,并且它们都连接到原始根存储库。如果原始存储库被禁用,那么该存储库的所有派生也将被禁用。目标是组织可以控制对员工或承包商可能制作的分叉的访问。您应该按照说明建议与所有者联系。
如果您是所有者,则应重新激活或重新启用该帐户,以便您可以再次访问它。然后,如果可以显示您控制两个帐户,则可以要求GitHub支持将您的fork与另一个存储库断开连接,然后您的fork不会受到禁用另一个帐户的影响。
如果原始存储库是公共的,而您的fork是私有的,则该存储库可能由于违反ToS或其他原因而被禁用,在这种情况下,也可能禁用了fork。在这种情况下,您可以联系GitHub支持并询问他们为什么被禁用;可能有可能提供证据表明您的存储库应该启用或与其他分支断开连接,以便可以使用它。
无论哪种方式,您都需要联系原始帐户的所有者或GitHub支持。没有一个或另一个的帮助,您无权访问该帐户。