无法更改git凭据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法更改git凭据相关的知识,希望对你有一定的参考价值。
我最近注册了github到gitlab帐户。我之前用其他一些用户的凭据推动了项目,但现在我想使用我自己的github帐户。我更改了用户名和电子邮件
git config --global user.name <myusername>
git config --global user.email <myemail>
好吧,我现在可以像myusername
一样推动,但我所做的活动并没有反映在我的个人资料中。实际上,它们反映在之前提到Authored by <myname>
的用户帐户中,而贡献以他的名字显示。当我开立账户时,我的贡献是没有。
我检查了关于删除Windows凭据的其他帖子但我的设备没有存储任何git凭证。我无法得到什么问题以及如何解决这个问题。
答案
首先,使用正确的用户帐户设置远程URL:
cd /path/to/my/local/repo
git remote set-url origin https://myGitLabAccount@gitlab.com/myGitLabAccount/myrepo.git
其次,检查你的git凭证助手:
git config credential.helper
如果设置,该助手应该提示您输入GitHub密码并缓存它。
以上是关于无法更改git凭据的主要内容,如果未能解决你的问题,请参考以下文章