03-Git命令行演练-团队开发

* 团队开发必须有一个共享库,这样成员之间才可以进行协作开发*

  1. 共享库分类

    本地共享库(只能在本地面对面操作)

    • 电脑文件夹/U盘/移动硬盘
      远程共享库(可通过网络远程操作)
    • 自己搭建Git服务器(不建议)
    • 在Github上托管项目(* 建议*)
      [ Github网址 ]
      :: 公开项目免费, 私有项目收费::
    • 在OSChina上托管项目(* 推荐*)
      [ OSChina网址 ]
      :: 安全免费,在国内访问速度快
  2. 搭建本地共享库
    :: 原因: 多人合作开发,代码共享
    :: 命令: git init —-bare

  3. 经理初始化项目到本地共享库
    :: 命令: git clone 本地代码仓库地址

  4. 演示多人开发

    创建文件夹manager, jia
    :: 命令:
    :: mkdir manager
    :: mkdir jia
    分别进入到两个文件夹从共享库clone项目到本地
    :: 命令:
    :: git clone 本地代码仓库地址
    :: git clone 本地代码仓库地址
    演练新增文件同步
    :: 命令:
    :: touch person.h
    :: git add . git commit -m “创建person.h”
    :: git push git pull
    演练修改文件同步
    :: 命令:
    :: git add . git commit -m “注释”
    :: git push git pull
    演练删除文件同步
    :: 命令:
    :: git rm filename git commit -m “注释”
    :: git push git pull
    演练冲突解决
    :: 命令:
    ::
    ::

    演练忽略文件
    :: 命令
    :: touch .gitignore open .gitignore 加入忽略文件名
    :: git add . git commit -m “注释”
    [.gitignore文件配置规则链接]

  5. 备注

    关于忽略文件
    { 在真实开发中,配置.gitignore文件 , 去github里面搜索gitignore 选择OC版本的,拷贝到本地仓库即可,记得添加到本地版本库}

    > 常见问题
    :: fetch first 代表当前文件过期,需要从远程共享库更新 
    :: git pull
    

    * 注意: 添加忽略文件, 不然Xcode有可能会把没必要的文件提交*
    * 必须在使用Xcode之前把忽略文件添加进来, 因为Xcode创建工程时, 默认直接把所有文件添加到暂缓区, 加进去之后忽略文件对其就无效了*

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值