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 关注
- 2684 浏览
添加回答
举报
0/150
提交
取消