📅  最后修改于: 2023-12-03 14:50:03.356000             🧑  作者: Mango
在Github上,使用SSH密钥克隆私人仓库是一个非常方便且安全的操作。下面将为你详细介绍如何使用SSH克隆私人仓库。
首先,你需要在本地生成一个SSH密钥。如果你已经有一个SSH密钥,可以直接跳过这一步。
在终端中输入以下命令:
$ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
根据提示输入要保存密钥的文件名和密码。生成后会在你的本地计算机上创建一个公钥文件和一个私钥文件。
将你的SSH公钥添加到你的Github账户,这样Github就可以识别你的计算机。请注意,这一步是必须的,否则你将无法使用SSH克隆或推送代码。
打开Github页面,然后在页面右上角点击你的头像,选择“Settings”。在页面左侧的菜单中,选择“SSH and GPG keys”。点击右上角的“New SSH key”按钮。
这时你将需要输入一个标题和你的公钥。你可以在本地终端中打开公钥文件,并将其中的内容复制到“Key”输入栏。最后,点击“Add SSH key”即可完成添加。
现在,你就可以使用SSH克隆私人仓库了。在终端中,输入以下命令:
$ git clone git@github.com:username/repo.git
请务必将“username”替换为你的Github用户名,“repo”替换为你的仓库名称。
这时,Git将要求你输入密码。输入你在生成密钥时设置的密码即可。
恭喜你,你现在已经成功地使用了SSH密钥克隆私人Github仓库!
参考文献:Github Docs