如何在 GitHub 关闭时将分支直接拉到另一台机器



当GitHub宕机时,git pull不再起作用,因为团队中的每个人都将其用作集中式存储库。似乎我们应该能够将另一台机器设置为上游并直接从它们中提取。我们如何做到这一点?

您可以轻松添加另一个遥控器,例如

git remote add other git@other-host:repo.git

然后你可以从中拉或推,例如

git pull other master
git push other master

如果您在团队中工作,您可以通过通过 IP 添加他们的远程直接从同事主机中提取,这样您就不必依赖 GitHub。

例如
git remote add John username@192.168.0.123:/path/to/repo

为此,请确保您对他们的计算机具有适当的SSH访问权限。

相关内容

最新更新