你好,我在另一台服务器上克隆了一个本地存储库http://localip地址/git/project。它创建了一个空的存储库。当我尝试拉从存储库,它给了我一个错误
您的配置指定与远程的 ref‘master’ 合并,但是未检测到这样的 ref。
在推我收到以下消息
错误:无法访问网址“http://localip地址/git/project",返回代码 22。致命的 git-http-push 失败
可能出了什么问题?
答案1
问题已解决。在我的案例中,克隆时使用以下 URL 即可解决问题
http://用户名:密码@localip地址/git/project,
代替http://localip地址/git/project。
存储库处理用户名/密码的方式可能存在一些问题。
也.git/配置文件,需要检查是否存在以下详细信息
[remote "origin"]
url = http://username:password@localipaddress/git/project
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master