Gitlab - Xcode无法与远程存储库连接

mzu*_*ita 15 git xcode turnkeylinux.org gitlab

当我通过Xcode连接我的存储库时遇到麻烦.

我在远程服务器上的TurnkeyLinux虚拟设备上安装了Gitlab版本(完整预安装).在Gitlab Web界面中,我创建了一个新的测试用户:"testuser",密码为"password",新项目为"testproject".该用户已分配到此项目.

git url项目是:

HTTP: http://example.com/testuser/testproject.git
SSH: git@example.com:testuser/testproject.git
Run Code Online (Sandbox Code Playgroud)

我可以通过SSH连接看到通过"终端"正确创建的存储库文件夹.

现在,我想将这个git存储库添加到我的Xcode存储库中.

所以,在

XCode > Preferences > Account     
Run Code Online (Sandbox Code Playgroud)

我正在尝试添加它,使用网址和我的用户凭据,但始终收到以下消息:

"Authentication failed because the name or password was incorrect."
Run Code Online (Sandbox Code Playgroud)

谁能帮助我?

Von*_*onC 22

只有http网址才需要用户/密码,而不是ssh网址.

使用http url 在XCode帐户中添加仓库时,请确保没有代理会阻止example.com服务器的解析.

如果它仍然不起作用,那么,如" 将Xcode项目推送到GitHub时的身份验证问题 ",尝试使用如下的URL:

https://testuser:password@example.com/testuser/testproject.git
Run Code Online (Sandbox Code Playgroud)

  • 将用户名:密码添加到为我工作的URL. (3认同)