git pull-push 出现错误

git pull-push 出现错误

你好,我在另一台服务器上克隆了一个本地存储库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

相关内容