欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

ios项目的托管

程序员文章站 2022-04-30 20:09:42
ios项目的托管。 一、托管到“开源中国”https://git.oschina.net/ 注:需要配置sshkey公钥,如图托管代码传输的过程 配置了sshkey公钥后,后...

ios项目的托管。

一、托管到“开源中国”https://git.oschina.net/

注:需要配置sshkey公钥,如图托管代码传输的过程

配置了sshkey公钥后,后续的使用oschina托管项目就不需要输入用户名和密码

ios项目的托管

1、生成rsa密钥对

ios项目的托管

 

2、查看并复制公钥,上传到服务器

通过xcode查看

ios项目的托管

直接在终端中查看

 

czm$ cat ~/.ssh/id_rsa.pub

上传到服务器

 

ios项目的托管

3、测试ssh连接

 

~ czm$ ssh -t git@git.oschina.net

ios项目的托管

 

 

部署项目

1、创建私有项目

ios项目的托管

ios项目的托管

复制该项目的sshkey地址,用于托管项目

ios项目的托管

 

2、开始托管项目

通过sourcetree进行管理

小插曲:需要下载sourcetree软件,并注册atlassian账号,注意此时要注意开vpn,另外邮箱验证时要注意避免邮箱接收了当垃圾邮件处理,而无法验证。

克隆远程项目到本地:

ios项目的托管

ios项目的托管

配置忽略文件gitignore,把swift.gitignore文件复制到本地代码仓库,该文件的作用是避免每次提交项目时,提交个人信息(设置断点、末打开项目时间)到服务器

从github上下载该文件。

如果远程代码仓库是swift或者oc类项目,则分别添加对应的ignore文件

ios项目的托管ios项目的托管

ios项目的托管

用xcode打开ignore文件,

ios项目的托管

输入如下命令把swift.ignore文件,替换掉.gitigonre

 

cd /volumes/hd\ 扩展/sourcetreecode
mv swift.gitignore .gitignore
ios项目的托管

 

打开xcode创建swift项目,并选择相应的克隆代码仓库进行存放

ios项目的托管

用sorecetree提交项目

ios项目的托管

ios项目的托管