使用Xcode 4.6将SSH推送到GIT存储库

使用Xcode 4.6将SSH推送到GIT存储库,第1张

概述我正在使用 Xcode 4.6开发我的项目,我正在使用本地存储库功能.但是,我希望能够将我的存储库推送到远程ssh服务器. 我尝试过以下但是没有用: 我去了组织者然后到我的存储库,然后我添加了一个新的遥控器,其中包含以下说明: – 姓名:只是一个名字所以我已经把我的项目名称 – 位置:我已经放了一个ssh路径:user @ domain:path_to_my_.git_folder 然后我输入了我 我正在使用 Xcode 4.6开发我的项目,我正在使用本地存储库功能.但是,我希望能够将我的存储库推送到远程ssh服务器.

我尝试过以下但是没有用:
我去了组织者然后到我的存储库,然后我添加了一个新的遥控器,其中包含以下说明:
– 姓名:只是一个名字所以我已经把我的项目名称
– 位置:我已经放了一个ssh路径:user @ domain:path_to_my_.git_folder

然后我输入了我的ssh密码,但是没有确认按钮.

完成所有这些后,我返回到开发窗口并转到file-> Source Control-> Push但它说没有找到远程.

所以我想知道我该怎么做才能让它发挥作用.

谢谢.

解决方法 我在github和bitbucket上找到了repo的最佳解决方案是创建一个没有密码的SSH密钥对.

$cd .ssh$ssh-keygen -t rsa -b 2048 -f github_ID_rsa$vi config

然后添加以下内容:

Host github    Hostname github.com    User git    IDentityfile ~/.ssh/github_ID_rsa

然后将回购称为:

ssh://github/trojanfoe/myrepo      ^^^^^^(note that's the name of the "Host" from the config file,not github.com)

这在Xcode中运行良好,但是在拉动期间我看到回购旁边的“绿灯”,但是在推送期间回购旁边的“红灯”(这可能是Xcode 5.1测试版中的错误),但它没有投诉并且不需要密码,如果您使用Jenkins进行发布构建,这是很好的.

首选项下的存储库>帐户无法使用ssh别名进行连接,但奇怪的是,它们在执行源代码管理 *** 作时运行正常:

总结

以上是内存溢出为你收集整理的使用Xcode 4.6将SSH推送到GIT存储库全部内容,希望文章能够帮你解决使用Xcode 4.6将SSH推送到GIT存储库所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1050454.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存