hg-git push抱怨公钥

时间:2015-07-04 04:09:53

标签: git mercurial

我一直在使用hg-git罚款,直到这一点,用mercurial从我的git repo中推拉。今天我突然收到以下错误:

print self.name, " has a ", self.pet.species, " called", self.pet.name

在此之后,我仔细检查了我的公钥实际上仍然存在并与我的git帐户相关联。除了重新启动计算机之外,自从我上次推送以来没有任何改变。任何人都知道可能是什么问题?错误消息不是最有帮助的。

我的.hgrc就是这样:

❯ hg push
pushing to git+ssh://git@github.com/User/myrepo.git
Permission denied (publickey).
abort: git remote error: The remote server unexpectedly closed the connection.

1 个答案:

答案 0 :(得分:2)

您必须向GitHub提供公钥(SSH代理或PageAnt取决于操作系统)