我按照tuotrial关于如何在同一台机器上拥有两个单独的git帐户。
我无法从第二个帐户推送更改,但它们总是来自我的第一个帐户,或者说我没有访问权限。
这就是我的所作所为:
在我的计算机上为我的项目创建一个文件夹并执行
git init
拉一下:
git pull https://github.com/panthro/test master
然后:
git remote add origin git@github-panthro:pantro/test.git
然后:
git push origin master
这给出了错误:
ERROR: Permission to panthro/test.git denied to MyOriginalGitHubName.
fatal: Could not read from remote repository.
配置:
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa
Host github-panthro
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_panthro