1、登陆github,新建一个远程仓库(没有github就新建一个帐号)
1)创建新仓库入口在个人主页
![](https://i-blog.csdnimg.cn/blog_migrate/13280b0c27763e93d893f9d45995199e.webp?x-image-process=image/format,png)
![](https://i-blog.csdnimg.cn/blog_migrate/f10ff80309453930e6234721036472bd.webp?x-image-process=image/format,png)
2、打开mac终端
1)cd 到需要上传代码的根目录。
![](https://i-blog.csdnimg.cn/blog_migrate/7332d83343ce3dc04d4d284515f5354c.webp?x-image-process=image/format,png)
2)初始化git:git init
![](https://i-blog.csdnimg.cn/blog_migrate/b05ce84c2bf8504427f11a20c0aef452.webp?x-image-process=image/format,png)
这里提下两个删除命令:rm xxx.xx 删除文件(xxx.xx为文件名字);rm -rf xxx 删除文件夹
3)添加文件到本地仓库:git add .( .为添加整个文件夹,也可以换成某个文件)
4)写更新纪录:git commit -m "xxx"
![](https://i-blog.csdnimg.cn/blog_migrate/955c1cb146cdd9168a8468d898537f57.webp?x-image-process=image/format,png)
5)链接远程仓库(git仓库):git remote add origin https://github.com/xxx(xxx为你的地址)看我下面框出来的地址
![](https://i-blog.csdnimg.cn/blog_migrate/748283cacc6f35eff8462fde65173e4f.webp?x-image-process=image/format,png)
![](https://i-blog.csdnimg.cn/blog_migrate/43c973305365377b8f23b66eb9937dd3.webp?x-image-process=image/format,png)
6)执行pull命令:git pull origin master
7)等待一小会会跳到这个页面问你合并分支的理由
![](https://i-blog.csdnimg.cn/blog_migrate/8eae2f49e3c8acb38c9b3079dc571401.webp?x-image-process=image/format,png)
8)按shift+q,再输入q!即可跳回原来的界面
9)最后一步上传:git push origin master
![](https://i-blog.csdnimg.cn/blog_migrate/579ac05f9780d1366d8a5c8af5d9204e.webp?x-image-process=image/format,png)
![](https://i-blog.csdnimg.cn/blog_migrate/9281a0c420456c236a100f5a7d70470d.webp?x-image-process=image/format,png)
说句题外话,我上传的是一个自己写的分页控制器,很简单实用,需要的可以下载下来看看哦6.6
https://github.com/CranzCapatain/iOSUtility
![](https://i-blog.csdnimg.cn/blog_migrate/808232623638035edb442a5cbfa56f34.webp?x-image-process=image/format,png)
https://github.com/CranzCapatain/iOSUtility.git