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

Ebr*_*lah 12 git github

我有一个github帐户,在我的Windows PC中配置.现在我已经创建了一个新的Github帐户,并希望使用新的帐户.

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

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

SHA*_*AIN 28

对于Windows机器

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

转到搜索按钮然后写

管理Windows凭证

然后你会发现一个按钮双击

然后删除您当前的Windows凭据

之后当你再次使用git时,将会询问git身份验证

然后你将输入你的新github ID

接下来,您需要编辑.gitconfig文件

文件路径会是这样的

C:\Users\Imu
Run Code Online (Sandbox Code Playgroud)

这里imu是我的用户名,它会与你的用户名不同

现在使用nodepad ++等文本编辑器或带有当前id信息的sublime文本编辑.gitconfig文件

希望它有所帮助


小智 8

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

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

在此处输入图片说明

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

在此处输入图片说明

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

在此处输入图片说明

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

在此处输入图片说明

希望这可以帮助!


Jo *_*Ham 6

编辑2:

您似乎正在尝试为新帐户生成新的 SSH 密钥。如果是这种情况,并且您认为您的公钥是为您的旧帐户指定的,那么根据这篇文章,您不必担心。公钥末尾的评论只是一个评论。如果需要,您可以使用不同的评论生成新的评论。

原文内容:

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

例如:

nano ~/.gitconfig
Run Code Online (Sandbox Code Playgroud)

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

编辑:

这是一个可以做到的命令行:

git config {--global|--system|--local} --edit
Run Code Online (Sandbox Code Playgroud)

这个命令行与我提到的第一个命令行完全一样,只是这个命令行不仅在 Bash 上工作,而且你不必记住文件的位置。它将使用您的默认文本编辑器。

{--global|--system|--local}
Run Code Online (Sandbox Code Playgroud)

意味着只有三个选项之一。根据您要编辑的配置文件,仅使用一个。我个人不会编辑系统一,所以只需查看您本地的(对于您需要的存储库)和全球的。

PS:我假设您正在使用命令行。如果你没有,我建议你尝试一下。