gpt4 book ai didi

github 配置机器以使用现有的 ssh key

转载 作者:行者123 更新时间:2023-12-02 14:19:24 26 4
gpt4 key购买 nike

背景:

我有一个在 github 上运行良好的个人帐户,然后我的雇主给了我一个新的 github 帐户,所以我将我的 github 帐户配置为使用我的机器生成的 SSH key 。现在我的旧机器被更换了....

我如何配置这台新机器以 checkin checkout 代码到 github..

我要生成另一个 key 并将其添加到帐户吗?
它还要求我提供电子邮件帐户..当我给我的旧(xxx@y.com)(在 git hub 上添加的电子邮件)时,它说:

error: invalid key: xxx@y.com

直接添加它说
*** Please tell me who you are.

Run

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

to set your account's default identity.
Omit --global to set the identity only in this repository.

fatal: unable to auto-detect email address (got 'x y@DESKTOP-8ITRR8F.(no ne)')

更新

Windows 10 不允许在 c:/users/samra/.. 中创建文件夹 .ssh
当我尝试生成 key 时(认为它可能会在此过程中创建一个 .ssh)它说
Saving key failed: No such file or directory found

最佳答案

1.) 邮箱配置是给你的本地副本,和github没有关系,git需要知道你的信息,所以在你提交的时候可以填写。

2.) key ——当然,您可以生成一个新 key 并将其添加到 github,或者您可以将私钥/公钥对复制到您的新机器上,在 Linux 机器上,您通常可以在 ~/.ssh 中找到它。

3.)您得到的错误是,因为您的新机器上还没有有效的 key 。这有点像您尝试使用密码登录,而不是输入密码,您只是按回车键...没有 key ,无法访问;-) 所以您在 2.) 中获得了 2 个选项来解决此问题。

关于github 配置机器以使用现有的 ssh key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43361253/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com