Sublime text 2 - ssh public key - git push

时间:2013-05-31 16:17:53

标签: git sublimetext2

您好我正在写这里寻求帮助。这真让我抓狂。 我有git bash工作没有问题。我可以拉推提交等 现在,在崇高的文本2中我可以添加,提交但不能推或拉。 如何在sublime text 2中设置使用哪个ssh公钥? 如何在sublime中配置远程git? 感谢

1 个答案:

答案 0 :(得分:1)

Sublime Text使用为系统的Git安装定义的任何SSH密钥以及设置(用户,电子邮件)。

首先,按照GitHub的generate an SSH key说明(他们可以申请其他服务,在我的情况下是GitLab)。

当您为系统定义了SSH密钥时,您可以按照相同的过程添加Git Remote,就像通常那样(git remote add name url)。

您可能需要先从远程存储库中进行Git Pull,然后才能推送(而且从您的评论中我可以收集的情况看起来似乎如此)。发生在我身上,然后我在Sublime Git documentation读到了这一点。在我尝试之后,Push开始工作。

我使用的是SideBarGit而不是Sublime Git,所以这是Sublime Text本身的常见问题,而不是插件本身。但无论哪种方式,你应该使用其中一个包而不是Sublime中的默认Git包(它相当俗气,而且分散使用)。 SideBarGit是免费的,Sublime Git有可购买的许可证。