如何把项目托管到GitHub (2)

    连接远程仓库的方式有很多种,可以使用第三方的GIT管理图形界面工具如sourceTree,也可以使用终端(命令行),或者是XCode。在这里就选择使用XCode来完成该操作。

    把MAC 上面的XCode打开,打开之后,左上角菜单选择Xcode->Preference选项,如下图所示:

  

如何把项目托管到GitHub

    进入到XCode的配置信息窗口。

    

如何把项目托管到GitHub

  

  切换到Accounts菜单,点击左下角的+号,选择Add Respository添加仓库。出现如下界面,需要进行配置。

    

如何把项目托管到GitHub

  Address需要输入要连接的远程仓库地址,其实要连接远程仓库有两种方式可以选择一种是HTTPS请求的,一种是SSH密钥对。在这里,我们先讲解HTTPS请求应该如何处理,如何获得仓库地址呢?选择clone with https后拷贝输出框中地址,如下图所示:

  

如何把项目托管到GitHub

  Type:表示使用的版本管理方式可以选择GIT和SVN,在这里只能选择Git(因为GIThub只支持git的方式来管理)

  Authentication:表示认证的方式即验证身份的,Github提供两种验证方式,HTTPS和SSH,我们当前选择的是HTTPS的方式,所以此处选择User Name and Password.

  User Name 和passWord两处填入github网站登录的用户名和密码即可。

  配置完成之后,点击add按钮,出现下面的窗口,则说明连接仓库成功。

  

如何把项目托管到GitHub

第六步:把远程仓库下载到本地

  连接上远程仓库之后,接下来我们把远程仓库下载到本地,如图选择菜单栏的source control->check out。

  

如何把项目托管到GitHub

  之后会弹出如下界面,找到要下载的仓库(通常在最后),点击Next

  

如何把项目托管到GitHub

  点击Next按钮之后,需要你选择仓库下载后的存储位置,然后点击Finsh完成即可。把仓库下载完成之后,可以发现内部有一个.git的隐藏文件,即git的版本库。

  补充:可以在终端输入如下命令来显示或者是不显示隐藏文件

# 显示隐藏文件   $ defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder

# 不显示隐藏文件$ defaults write com.apple.finder AppleShowAllFiles No && killall Finder

  

如何把项目托管到GitHub

第七步:添加OC项目到仓库中并推送到远程服务器

  1)首先先新建一个项目,假设为Test,项目创建后保存到仓库路径下(和.git文件同级)如下图

  

如何把项目托管到GitHub

  2)打开项目,会发现在项目的导航栏中各个文件会显示不同的状态如?M等等,通过这种方法来初始化项目,项目本身已经被纳入到git版本库的管理范畴。

  

如何把项目托管到GitHub

3)把修改提交到本地并推送到远程服务器。

  XCode本身已经对git进行了很好的集成,点击菜单栏上面的source control选项可以看到如下视图:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgdzfs.html