git:fatal:無法從遠程存儲庫中讀取我正試圖用http://danielmiessler.com/study/git/#website設置git 來管理我的網站。我已經完成了說明的最后一步:git push website + master:refs / heads / master我正在使用win7中的git ming32命令行$ git push website +master:refs/heads/masterBill@***.com's password:Connection closed by 198.91.80.3fatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.這里的一個問題可能是程序正在尋找Bill@***.com。當我通過ssh連接到我的網站時,我有一個不同的用戶名(讓我們說'abc')。所以也許這應該是abc@***.com。如果是這樣,我不知道如何改變這個或者我是否可以推動別名
3 回答

回首憶惘然
TA貢獻1847條經驗 獲得超11個贊
您可以指定SSH應作為遠程URL的一部分發送到遠程系統的用戶名。@
在遠程主機名之前輸入用戶名,后跟an 。
git remote set-url website abc@***.com:path/to/repo

DIEA
TA貢獻1820條經驗 獲得超2個贊
我在Windows 10上使用gitbash遇到了這個問題。我嘗試了幾個方法來解決這個問題,主要是這些:
以上都沒有幫助。我最終重新安裝了Git for windows這比我做的其他事情只花了幾分鐘就解決了問題!

慕尼黑5688855
TA貢獻1848條經驗 獲得超2個贊
我間歇性地遇到這個問題,大多數時候它不會給出錯誤信息。我的解決方案是在LDAP服務器的IP地址發生變化后正確配置LDAP。
/etc/gitlab/gitlab.rb
LDAP 的配置指向不存在的IP地址,因此更改主機以指向LDAP服務器的正確主機名修復了該問題。
要診斷問題,請使用該gitlab-ctl tail
命令幫助您查找堆棧跟蹤。對我來說,我發現了這個堆棧跟蹤:
==> /var/log/gitlab/gitlab-rails/production.log <==Net::LDAP::Error (No route to host - connect(2) for 10.10.10.12:389): /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/net-ldap-0.16.0/lib/net/ldap/connection.rb:72:in `open_connection'...
在主機值中進行更改 /etc/gitlab/gitlab.rb
gitlab_rails['ldap_servers'] = YAML.load <<-'EOS' main: label: 'My LDAP' # this was an IP address # host: '10.10.10.12' host: 'internal-ldap-server' # this is the fix port: 389
更改上面的配置文件后,請務必重新配置gitlab
gitlab-ctl reconfigure
- 3 回答
- 0 關注
- 2730 瀏覽
添加回答
舉報
0/150
提交
取消