簡體   English   中英

能夠通過 CMD/git bash 連接到私有 SSH 服務器,但無法 git clone、git push 或 git pull

[英]Able to connect to private SSH server via CMD/git bash, but unable to git clone, git push or git pull

我正在運行一個私有 SSH 服務器(運行 openSSH)並且能夠遠程登錄它。 當我想使用 git clone 時出現問題。 我在 Windows 10 服務器機器上創建了一個空的存儲庫, C:\\Users\\myUserName\\testSSH.git 然后在我的另一台計算機上,我正在嘗試

[git clone ssh://myUserName@HSGA0057/~/testSSH.git] and getting:

致命:“myUserName/testSSH.git”似乎不是 git 存儲庫
致命:無法從遠程存儲庫讀取。

請確保您擁有正確的訪問權限並且存儲庫存在。

任何想法如何解決這個問題?

更多信息:我已經創建了密鑰身份驗證,並且能夠在沒有密碼的情況下從 CMD SSH。 用戶名和主機正確拼寫並存在。 我認為問題來自 openSSH 服務器/客戶端以及使用 git

檢查問題是否仍然存在:

  • 最新的 Git 2.25
  • 使用完整路徑的 URL:

     git clone ssh://myUserName@HSGA0057/C/Users/myUserName/testSSH.git # or git clone ssh://myUserName@HSGA0057/c/Users/myUserName/testSSH.git

意思是,沒有C:/但有C/

暫無
暫無

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

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