2013-05-31 32 views
1

嗨我寫在這裏尋求一些幫助。這真讓我抓狂。 我有沒有問題的git bash工作。我可以拉推提交等 現在,在崇高的文本2我可以添加,提交但不推或拉。 我該如何設置崇高的文本2 ssh公鑰才能使用? 如何配置崇高的遠程git? 謝謝崇高的文本2 - SSH公鑰 - git推

+0

Sublime Text中的Git綁定應該使用與命令行相同的設置,因爲所有Sublime Text都會爲您運行命令。所以如果你的命令行配置正確,Git fo Sublime Text也可以工作。 – poke

+0

IN CMD:git push 全部更新 在崇高:致命錯誤:斷開:沒有支持的身份驗證方法可用(服務器發送:publickey) 致命:無法讀取遠程存儲庫。 請確保您擁有正確的訪問權限 並存在存儲庫。我的git安裝在c:\ Git和c:\ git \ bin中我有git.exe和ssh.exe sublime git conf: git_command「:」C:\\ Git \\ bin \\ git。 exe「 – Nicopag

+0

我是否需要在Windows中設置%HOME%變量? – Nicopag

回答

-1

Sublime Text使用任何SSH密鑰定義爲您的系統的Git安裝以及設置(用戶,電子郵件)。

所以首先,按照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有一個可購買許可證。