簡體   English   中英

無法推送到遠程存儲庫(git)

[英]Cannot push to remote repository (git)

我不知道是否只有我一個人,但是我發現通過命令行與Git遠程存儲庫進行交互的過程非常令人沮喪。 我已經生成了自己的SSH密鑰,並將其添加到我的GitLab帳戶中。 而且我已經保存了相同的密鑰,只需檢查一下即可確定。 但是,如果我嘗試:

git push origin master

當然在正確的git文件夾中,我得到的唯一是臭名昭著的信息:

Permission denied (publickey). 

有任何想法嗎?

確保使用<path\\to\\git1.9.4>\\git-cmd.bat啟動Git:它將把HOME定義為%USERPROFILE%

然后確保您的公共( id_rsa.pub )和私有( id_rsa )ssh密鑰位於%HOME\\.ssh

ssh -Tv git@<gitlabserver>應該可以工作(除非您的私鑰受密碼保護)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM