无法更改git凭据

时间:2018-03-03 16:36:09

标签: git github gitlab

我最近使用github注册了gitlab帐户。我之前用其他一些用户的凭据推送项目,但现在我想使用我自己的github帐户。 我用

更改了用户名和电子邮件
 git config --global user.name <myusername>
 git config --global user.email <myemail>

我现在可以按myusername推送,但我所做的活动并没有反映在我的个人资料中。实际上,它们会反映在之前提及Authored by <myname>的用户帐户中,而贡献会显示在他的名下。 当我开立账户时,我的贡献是没有。

我查看了有关删除Windows凭据的其他帖子,但我的设备没有存储任何git凭据。我无法得到问题以及如何解决这个问题。

1 个答案:

答案 0 :(得分:2)

首先,使用正确的用户帐户设置您的远程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密码并缓存它。