我在 github 和 bitbucket 有 repos。
首先,我想在 bb 和 gh 中使用相同的公钥,但没有成功。
所以我创建了另一个公钥,我的 .ssh/config 文件如下所示:
Host bb
HostName bitbucket.org
User hg
PreferredAuthentications publickey
IdentityFile C:/Documents and Settings/Marek/.ssh/bb
Host github
HostName github.com
User git
PreferredAuthentications publickey
IdentityFile C:/Documents and Settings/Marek/.ssh/id_rsa
bb.pub 用于 bitbucket。我将此文件中的密钥粘贴到 bitbucket。
我仍然有
权限被拒绝(公钥)
当我尝试推送我的初始提交时。有人可以帮忙吗?
帮助
答案1
您应该始终使用“git”和“hg”作为 github 和 bitbucket 的用户名,而不是您自己的用户名。公钥本身将用于识别您。