我遇到了同样的问题(我的服务器在局域网上,但它以前一直在工作)。
我假设你有一个本地创建的Git存储库,并且你想将它推送到服务器。我正在使用Xcode 8.2
我迄今发现的唯一'解决方案'是从Mac Server应用程序手动创建远程(如果需要,也可以在命令行上执行)。我使用的步骤:
- 转至服务器应用程序的Xcode的部分,选择屏幕上的“库”,那么+按钮添加一个存储库与您指定的名称。
- 做完之后;回去的Xcode正确,并与选择打开“源代码控制”菜单项目中选择你的资料库,然后单击“配置”
- 在出现的对话框中,选择“遥控器”选项卡
- 点击“+”按钮,选择'Add remote ...'
- 另一个对话框出现。对于'名称',请使用与您在服务器中所做的相同的名称。地址应该是Server-> Xcode为你创建的仓库报告的东西(类似ssh://hostname/git/MyRepositry.git)。
- 点击“添加远程”
- 点击“完成”
- 您现在应该能够把你的本地和远程存储库之间/拉。
不是最好的解决方案,但正如我所说,这是迄今为止我发现的唯一一个。不少人似乎都在问这个问题,但他们都没有找到更好的答案。要找到其他的一些人报告了这个问题,我曾经在谷歌以下搜索词:
git unable to perform the request cfnetwork error the network connection was lost xcode
您试图使用哪种服务? –
Xcode服务。我已经启动了服务器中的服务,并试图访问服务器。 – Gokul