克隆 GitHub 存储库

克隆 GitHub 存储库

我在 Windows 10 上创建了一个虚拟机来运行 Ubuntu,在虚拟机中克隆 GitHub 存储库没有任何问题。由于资源限制,虚拟机无法运行,因此我在另一台 PC 上安装了 Ubuntu 作为操作系统。现在在操作系统中克隆之前在虚拟机中克隆的相同 GitHub 存储库要求输入用户名和密码,这是为什么,我该如何解决这个问题。

谢谢。

答案1

我不太了解您的 Windows 设置,但它可能已经在设置 ​​VM 时进行了所需的身份验证,但该身份验证不会延续到您的新设置。

您面前有两个选择:一,您可以设置一个 ssh 密钥并通过 ssh 克隆:https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent

您可以使用第二种gh方法,它提供了类似图形界面的身份验证。以下是有关如何安装它的文档:https://github.com/cli/cli/blob/trunk/docs/install_linux.md

然后运行gh auth login并按照说明设置您的登录信息。

相关内容