美文网首页
xcode链接远程GitHub

xcode链接远程GitHub

作者: 点火柴的小男孩 | 来源:发表于2017-08-23 12:28 被阅读21次

一、保证您的工程目录下有.git隐藏文件。

        如果没有请做如下操作:

        1.用命令行cd 到你的工程目录。

        2.git init    // 初始化一个空的源。

        3.git add . // 目录所有的内容就被添加到源里面去了。(注意add后面有个空格)

二、当前工作区是干净的,代码都已经提交完毕了。我们可以用Xcode提交代码,也可以用命令来提交,但是用命令行的话可以做的事情更多一些。使用Xcode可以查看提交的历史纪录,Source Control->History:

三、首先必须有GitHub的帐号,没有的话去注册一个,并且还要创建SSH,GitHub使用了公私密钥,确保与你的电脑通讯过程是安全的。

       SSH创建过程是这样的:

        1. 在命令行输入cd ~/.ssh,然后ls,看看此文件夹下有哪些文件,如果有           id_rsa.pub或者id_dsa.pub(名字可能会不同),说明你已经有SSH keys了,你可以将它添加到你的账户中。

         2. 如果没有的话,你讲得到"No such file or directory"这个错误信息,此时你可以通过命令生成出来:ssh-keygen -t rsa -C "YOUR EMAIL"  在那里填写你的email地址,之后会被要求填写SSH命名和密码,不设置密码就点击回车,一直点到结束,此时的SSH keys就生成好了,终端上会有个路径,进入打开.pub结尾的文件,复制公钥。

          3.有了SSH Keys(上面复制的公钥)后将其添加至你的GitHub账户中就可以了,在账户设置中找到SSH keys这一项,然后填写title和key,现在,你的SSH Key就和GitHub账户绑定了。然后前往个人主页,新建一个repository(网页右上方),会要输入一些信息:

四、输入Repository name和描述,然后选创建,会看到repository的链接:

五、把链接赋值下来,前往Xcode中,Source Control->第一项->Configure...,之后选Remotes:

六、Add Remote中,输入Name(你工程的名字)和Address(之前的链接地址),然后Source Control->Push,选择刚刚新建的链接,Push~

现在刷新下GitHub主页,你的工程已经添加成功了~!

相关文章

  • xcode链接远程GitHub

    一、保证您的工程目录下有.git隐藏文件。 如果没有请做如下操作: 1.用命令行cd 到你的工程目...

  • GitHub 链接远程仓库

    前提条件:1.本地有项目 2.github上建立了仓库(仓库地址:git@github.com:lij...

  • 简单的Xcode提交工程到Github

    简单的Xcode提交工程到Github 1.登入Github 2.创建远程仓库-New repository 3....

  • 使用github 和Xcode链接

    git是版本控制的工具,GitHub是以git命令为基础的网络版可视化的管理工具。github如何和Xcode链接...

  • 从ipa解压Assets.car文件

    解压Assets.car文件 在github上下载cartool,github链接地址 用Xcode打开carto...

  • Xcode9和Swift4新特性

    XCode9新特性1. 支持远程调试2. Xcode绑定Github账号3. 支持Swift类重命名4. Swif...

  • Git配置SSH-Key

    一、概要 本地生成公钥,将本地公钥配置到远程github,这个公钥相当于本地和远程github的链接桥梁。 二、准...

  • Git使用心得

    创建远程仓库例如Github、码云、GitLab 等等,创建之后SSH链接地址类似为git@github.com:...

  • git 常用命令

    1. 新建远程仓库 在 github.com 上新建 repository :xxxx , 链接为:https:/...

  • IOS上传代码到GitHub步骤

    步骤一:创建远程代码仓库进入链接地址https://github.com 登录自己的GitHub账号(没有则按照页...

网友评论

      本文标题:xcode链接远程GitHub

      本文链接:https://www.haomeiwen.com/subject/jmeddxtx.html