创建项目
![](https://img.haomeiwen.com/i301311/42ef68996b098b49.png)
下载项目---方法一
-
这里使用命令行下载项目
-
创建一个文件夹用来放载项目,里面添加两个子文件夹(可以不用跟我一样)
![](https://img.haomeiwen.com/i301311/f772d6fcb26b6ccd.png)
![](https://img.haomeiwen.com/i301311/b558d12860945f1d.png)
- 打开终端,进入要存放项目的路径下
![](https://img.haomeiwen.com/i301311/66549a2037ed562a.png)
- 根据HTTPS地址,下载项目
- git clone https://xxxxxxxxxxxxxxxxxxxx
- 需要输入账号密码
![](https://img.haomeiwen.com/i301311/edff535a3934a68d.png)
- 下载完成后
![](https://img.haomeiwen.com/i301311/93e0879f29f09917.png)
![](https://img.haomeiwen.com/i301311/3ef0d4001baaacb0.png)
下载项目---方法二
- 使用xcode自带工具
![](https://img.haomeiwen.com/i301311/c7606da830aff155.png)
![](https://img.haomeiwen.com/i301311/2feacf7bfa31dd92.png)
- 下载项目,Xcode->Source Control-> Check Out
![](https://img.haomeiwen.com/i301311/3a46dd5fd063720d.png)
初始化项目
- 在刚刚下载的test文件夹下,创建或者复制项目
![](https://img.haomeiwen.com/i301311/26b5dce2ef35df38.png)
.ignore文件
- 在进行一个提交前,Git使用.gitignore文件来决定哪些文件和目录被忽略(即不被提交)。
GitHub维护一个官方的列表,包括针对许多操作系统、环境和语言所推荐的.gitignore文件。项目地址:github/gitignore
![](https://img.haomeiwen.com/i301311/cb886842510dcb39.png)
![](https://img.haomeiwen.com/i301311/6a98fa491c7bcca6.png)
- 修改.ignore文件,拷贝最新的Objective-C.gitignore的内容到你的忽略文件中
![](https://img.haomeiwen.com/i301311/ee6a88ad189ac1f2.png)
- 修改完成后,需要提交已经修改了的ignore文件到OSChina服务器上。
- 首先,进入包含.gitnore的文件路径下(刚刚已经进入了OSChina目录,进去它里面的test目录)
- 首先,进入包含.gitnore的文件路径下(刚刚已经进入了OSChina目录,进去它里面的test目录)
- 然后提交.ignore文件
- git add 将新添加的文件或者修改的文件添加到暂存区
-
git commit -m “初始化项目”
提交项目
- 刚刚初始化项目,并且修改了忽略文件之后,提交项目就非常简单了
- 点击Xcode->Source->Commit
- 添加了新文件,或者修改文件后,可以重新提交
![](https://img.haomeiwen.com/i301311/d62f17748c3c61c4.png)
本地项目上传到OSChina Git
通过Cocoa Pods 更新第三方库时的问题
- 如果更新了第三方库,有些文件后面出现了
问号
,但是又是必须要提交到服务器上的,直接commit的话是不会将带?的文件commit并且push到服务器上的 - 解决办法:
- 点击你的带问号的文件在Xcode上卖弄点击source control->add selected files.就可以了
网友评论