如何从本地计算机中删除git帐户并添加新帐户

时间:2017-04-23 16:38:57

标签: git github

我有一个在我的windows pc中配置的github帐户。现在我创建了一个新的Github帐户,并希望使用新帐户。

如何从Windows PC中删除旧帐户并添加新的github帐户?

注意:我已经编辑了gitconfig文件,并在那里添加了新的用户电子邮件和用户名。但公钥仍包含旧用户电子邮件!!

4 个答案:

答案 0 :(得分:23)

适用于Windows机器

您可以管理Windows凭据以执行此操作

转到搜索按钮然后写

管理Windows凭据

然后你会找到一个按钮双击

然后删除您当前的Windows凭据

之后再次使用git 将要求git身份验证

然后您将输入新的 github ID

接下来需要编辑.gitconfig文件

文件路径就像

C:\Users\Imu

此处 imu 是我的用户名 你的不同之处

现在使用文本编辑器编辑 .gitconfig 文件,例如 nodepad ++ 崇高文字,其中包含当前ID信息

希望有所帮助

答案 1 :(得分:4)

您可以使用凭据管理器添加/删除/修改现有的Github帐户。步骤:

  1. 转到开始->键入“凭据管理器”->打开凭据管理器
  2. 将显示以下窗口

enter image description here

  1. 转到“ Windows凭据”->通用凭据
  2. 您将看到Github的条目

enter image description here

  1. 单击条目->您将看到以下选项

enter image description here

  1. 您可以编辑条目->添加新的用户名和密码->单击保存

enter image description here

希望这会有所帮助!

答案 2 :(得分:3)

编辑2:

您似乎正在尝试为新帐户生成新的SSH密钥。如果是这种情况,并且您认为您的旧帐户已指定了您的公钥,则不应该担心this post。公共密钥末尾的注释只是评论。如果您愿意,可以生成具有不同注释的新注释。

原创内容:

如果您使用的是Bash,则可以使用自己喜欢的文本编辑器并自行打开.gitconfig文件并删除不需要的凭据。它位于(在Bash中)“〜/ .gitconfig”。

e.g:

nano ~/.gitconfig

我很确定你可以为此做一个命令,但这就是我要做的。

编辑:

这是一个可以执行此操作的命令行:

git config {--global|--system|--local} --edit

这个命令行与我提到的第一个命令行完全相同,只不过这个命令行不仅适用于Bash,而且你不必知道文件的位置。它将使用您的默认文本编辑器。

{--global|--system|--local}

仅表示三个选项中的一个。根据您要编辑的配置文件,仅使用一个。 Personaly我不会编辑系统,所以只需查看您当地的系统(您需要的存储库)和全球系统。

P.S。:我假设您正在使用命令行。如果你不这样做,我建议你试试。

答案 3 :(得分:1)

运行

nano ~/.gitconfig 

删除您的姓名和电子邮件以外的其他不必要的项目。

保存

检查git config

运行:

git config -l

git config --global -l 
相关问题