如何从HTTPS迁移到SSH github
我使用HTTPS克隆了我的公司项目repo,我想迁移到SSH,因为它与我的个人git帐户冲突。如何迁移到SSH而不是使用HTTPS?步骤 创建一个ssh密钥$ssh keygen-t rsa-b4096-C_email@example.com 输入密码,然后将其复制到pbcopy<~/.ssh/id\u rsa.pub如果您没有pbcopy、xclip或vim,只需键入:cat~/.ssh/id\u rsa.pub 将它添加到GitHub中 删除GitHub凭据如果您使用的是HTTPS,则GitHub凭据很可能保存在您的系统中,我们不需要这些凭据,因为我们使用的是SSH可选步骤 将远程url更改为SSH >git远程设置url源 示例:git远程设置url源git@github.com:username/repo_name.git 输入密码 验证您的远程url是否已更改git remote-v 台阶 创建一个ssh密钥$ssh keygen-t rsa-b4096-C_email@example.com 输入密码,然后将其复制到pbcopy<~/.ssh/id\u rsa.pub如果您没有pbcopy、xclip或vim,只需键入:cat~/.ssh/id\u rsa.pub 将它添加到GitHub中 删除GitHub凭据如果您使用的是HTTPS,则GitHub凭据很可能保存在您的系统中,我们不需要这些凭据,因为我们使用的是SSH可选步骤 将远程url更改为SSH >git远程设置url源 示例:git远程设置url源git@github.com:username/repo_name.git 输入密码 验证您的远程url是否已更改git remote-v如何从HTTPS迁移到SSH github,git,github,ssh,Git,Github,Ssh,我使用HTTPS克隆了我的公司项目repo,我想迁移到SSH,因为它与我的个人git帐户冲突。如何迁移到SSH而不是使用HTTPS?步骤 创建一个ssh密钥$ssh keygen-t rsa-b4096-C_email@example.com 输入密码,然后将其复制到pbcopygit远程设置url源 示例:git远程设置url源git@github.com:username/repo_name.git 输入密码 验证您的远程url是否已更改git remote-v 台阶 创建一个ssh密钥$s
您需要生成ssh密钥,将其添加到您的配置文件中,然后更改url 资料来源: 生成ssh密钥 打开gitbash。 运行ssh-keygen并按照屏幕上的消息进行操作,或者只需单击Enter键,直到完成 将密钥文件复制到位于以下位置的公钥内容:
~/.ssh/id_rsa.pub
向Github添加密钥
在任何页面的右上角,单击您的个人资料照片,然后单击设置。
在用户设置侧栏中,单击SSH和GPG密钥。
单击新建SSH密钥或添加SSH密钥。
将密钥粘贴到密钥字段中。
单击添加SSH密钥。
您需要生成ssh密钥,将其添加到您的配置文件中,然后更改url 资料来源: 生成ssh密钥 打开gitbash。 运行ssh-keygen并按照屏幕上的消息进行操作,或者只需单击Enter键,直到完成 将密钥文件复制到位于以下位置的公钥内容:
~/.ssh/id_rsa.pub
向Github添加密钥
在任何页面的右上角,单击您的个人资料照片,然后单击设置。
在用户设置侧栏中,单击SSH和GPG密钥。
单击新建SSH密钥或添加SSH密钥。
将密钥粘贴到密钥字段中。
单击添加SSH密钥。
我应该每次手动键入SSH url吗?我应该每次手动键入SSH url吗?