1. ios环境,初步了解git是个什么东西,使用过svn相关软件最佳,否则可以先补一下git的相关概念和用处,相关教程:https://www.liaoxuefeng.com/wiki/896043488029600,如有了解请跳过此教程
  2. 去appstore,安装新版本的xcode,默认集成了git
  3. 选择源码托管平台,比较github和gitee,选择国内速度相对快的gitee,网址为:https://gitee.com/,注册,新建代码仓库(码云相关帮助:https://gitee.com/help
  4. 使用git相关参考资料:
    1. git相关操作:https://www.jianshu.com/p/3fc466ef5a3f  https://www.jianshu.com/p/cace4ceb3b6b
    2. 遇到的问题和解决方案
      1. 如果已有远程仓库了,建议到本地工作目录进行clone,然后可以把本地的代码拷入工作目录,再commit
      2. 无法commit,提示multiple working copies failed to commit files,解决方案:https://blog.csdn.net/weixin_35755389/article/details/52681001 (从终端进入到源文件目录,打开.git隐藏文件夹,增加[user]配置,可能会遇到的问题,如果显示隐藏文件夹,终端里如何编辑文件,描述清楚问题就可自行百度相关解决方案)选择合适的本地仓库,commit
      3. push本地修改到远程仓库

相比windows,似乎方便了许多,但是也会出现各种各样的问题,关键是看报错提示,自己不懂的可以百度或谷歌解决方案。不要停止思考。

本文大量引用网络教程,如有侵权,请联系我

最新文章

  1. 教你一招:解决u盘插入计算机时提示格式化,如何恢复u盘中的文件
  2. git错误:Target branch can't be blank
  3. 【BZOJ】1975: [Sdoi2010]魔法猪学院
  4. 6/8/9/10/11 Sprint2 看板和燃尽图
  5. Fragment的初步设计
  6. paip.输入法编程---词库多意义条目分割 python实现.
  7. Promising Linking
  8. Spring学习3—控制反转(IOC)基于Annotation(注解)的依赖注入实现
  9. SqlServer统计最近一周的数据
  10. 共享池之六:shared pool latch/ library cache latch /lock pin 简介
  11. SexyProgressBar
  12. (sql server)数据分页的实现
  13. python+sqlite3
  14. FilterDispatcher已被标注为过时解决办法
  15. SVN使用【介绍SVN、快速入门、解决冲突】
  16. WebGL学习(1) - 三角形
  17. 大数据学习系列之二 ----- HBase环境搭建(单机)
  18. Linux中允许远程用户登录访问mysql的方法
  19. 前端基于Canvas生成等值面的方案
  20. Rabbitmq(7) confirm 异步模式

热门文章

  1. 3D渲染
  2. 【UE4 调试】提升UE4源码版本Setup下载速度
  3. RabbitMQ:从入门到搞定面试官
  4. .net 5.0 ref文件夹的作用
  5. the Agiles Scrum Meeting 6
  6. OO第四单元UML作业总结暨OO课程总结
  7. Noip模拟44 2021.8.19
  8. Linux C 数据结构 ->单向链表
  9. [LGP1866]编号
  10. Spring MVC:HandlerMapping