如何从本地计算机中删除git帐户并添加新帐户
我有一个在windows pc中配置的github帐户。现在我已经创建了一个新的github帐户,并希望使用新帐户 如何从windows pc中删除旧帐户并添加新的github帐户 注意:我已经编辑了gitconfig文件,并在其中添加了新的用户电子邮件和用户名。但是公钥仍然包含旧用户电子邮件 编辑2: 似乎您正在尝试为新帐户生成新的SSH密钥。如果是这种情况,并且您认为您的公钥是为您的旧帐户指定的,那么您不必担心。publc键末尾的注释只是一条注释。如果愿意,您可以生成带有不同注释的新注释 原始内容: 如果您使用的是Bash,那么可以使用您最喜欢的文本编辑器,自己打开.gitconfig文件并删除不需要的凭据。它(在Bash中)位于“~/.gitconfig” e、 g: 我很确定你可以用这个命令,但我会这么做 编辑: 下面是一个可以执行此操作的命令行:如何从本地计算机中删除git帐户并添加新帐户,git,github,Git,Github,我有一个在windows pc中配置的github帐户。现在我已经创建了一个新的github帐户,并希望使用新帐户 如何从windows pc中删除旧帐户并添加新的github帐户 注意:我已经编辑了gitconfig文件,并在其中添加了新的用户电子邮件和用户名。但是公钥仍然包含旧用户电子邮件 编辑2: 似乎您正在尝试为新帐户生成新的SSH密钥。如果是这种情况,并且您认为您的公钥是为您的旧帐户指定的,那么您不必担心。publc键末尾的注释只是一条注释。如果愿意,您可以生成带有不同注释的新注释 原
git config {--global|--system|--local} --edit
这个命令行将与我提到的第一个命令行完全相同,只是这个命令行不仅在Bash上工作,而且您不必背诵文件的位置。它将使用默认的文本编辑器
{--global|--system|--local}
仅表示三个选项中的一个。根据要编辑的配置文件,仅使用一个。就个人而言,我不会编辑system one,所以只需查看您的本地版本(您需要的存储库)和gloabal版本
注意:我假设您使用的是命令行。如果您不喜欢,我建议您试试。适用于windows机器
C:\Users\Imu
您可以为此管理windows凭据
转到搜索按钮,然后写入
管理windows凭据
然后你会发现一个按钮,双击它
然后删除当前的windows凭据
之后,当您再次使用git时,将询问git身份验证
然后,您将输入新的github id
接下来需要编辑.gitconfig文件
C:\Users\Imu
文件路径类似于
C:\Users\Imu
这里imu是我的用户名
你的情况会有所不同
现在使用文本编辑器编辑.gitconfig文件,如nodepad++或sublime text,其中包含您当前的id信息
希望它能帮助您添加/删除/修改现有Github帐户。步骤:
nano~/.gitconfig
删除除您的姓名和电子邮件以外的不必要的项目
拯救
检查git配置
运行:
git配置-l
或
git配置--global-l
我已经更新了配置文件。但是当我生成publick密钥添加到github时,它仍然显示包含旧github帐户电子邮件的旧公钥!!!我看不到git的任何凭据。还有一些其他凭据,如Microsoft帐户、Microsoft Office帐户、,Windows Live等。下面是我找到Windows凭据的路径:Control Panel\All Control Panel Items\Credential Manager
我应该从中删除哪一个?将出现类似git的行:如果没有,则当前没有帐户从机器登录,或者可以在cmd git config--global--unset allI中使用此命令经过数小时的搜索,找到了这个!非常感谢,我的现在也能用了