我有两个Github帐户,可以说是帐户A和B。帐户A我刚刚删除了,所以我可以改用B。 B在不包含A的组织上。我最近开始在cmd中使用git,但是每当我对该组织进行回购承诺时,它都显示为A,而不是B。我猜cmd仍在使用A的证书。
我该如何更改?
我有两个Github帐户,可以说是帐户A和B。帐户A我刚刚删除了,所以我可以改用B。 B在不包含A的组织上。我最近开始在cmd中使用git,但是每当我对该组织进行回购承诺时,它都显示为A,而不是B。我猜cmd仍在使用A的证书。
我该如何更改?
听起来您想覆盖git附带的旧用户名和电子邮件地址。覆盖旧值,甚至在命令行中检查它,都非常快捷。
使用:git config --global --list
应为git输出当前的用户名/电子邮件
使用:git config --global user.name'DesiredUserNameHere'
现在,您可以运行第一个脚本以查看是否仍然存在。下一封电子邮件!
使用:git config --global user.email'DesiredUserNameHere'
现在您应该已经完全更新了用户名和电子邮件。
在此处也可以在Stackoverflow上找到更多信息
How to change my Git username in terminal?
,如果我的猜测正确,那是因为您的全局名称仍然是帐户A。
您可以输入:git config --global user.name
检查名称。
如果它仍然是您旧帐户的名称,请使用命令:
git config --global user.name "YOUR NAME"
进行更改:)