我已经安装了SCM-Manager。我想将来用它来进行版本控制。问题是,我无法将其添加为Xcode中的存储库,我无法从命令行克隆它:
$ git clone http://127.0.0.1:8080/scm/git/MyRepo
Cloning into 'MyRepo'...
Checking connectivity... done.
warning: remote HEAD refers to nonexistent ref, unable to checkout.
$
在Xcode中,我收到此消息:
fatal: unable to access 'http://127.0.0.1:8080/scm/git/MyRepo/': The requested URL returned error: 403
SCM服务器记录此
failed to read basic auth credentials
我尝试在不同的服务器上安装,与不同的用户结账,没有任何帮助。
答案 0 :(得分:1)
第一条消息表示您已克隆空存储库。消息只是一个警告,存储库功能完全正常。更好的方法是在SCM-Manager中创建“裸”存储库,并将远程引用添加到本地创建的存储库:
git init MyRepo
git-remote add origin http://127.0.0.1:8080/scm/git/MyRepo/
来自Xcode的消息听起来像缺少凭证。