我最近使用github注册了gitlab帐户。我之前用其他一些用户的凭据推送项目,但现在我想使用我自己的github帐户。 我用
更改了用户名和电子邮件 git config --global user.name <myusername>
git config --global user.email <myemail>
我现在可以按myusername
推送,但我所做的活动并没有反映在我的个人资料中。实际上,它们会反映在之前提及Authored by <myname>
的用户帐户中,而贡献会显示在他的名下。
当我开立账户时,我的贡献是没有。
我查看了有关删除Windows凭据的其他帖子,但我的设备没有存储任何git凭据。我无法得到问题以及如何解决这个问题。
答案 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密码并缓存它。