Git iOS 多人开发

1 现在github 上创建一个repository(共享仓库),测试选的是Public ,Private 要收费的。

Git iOS 多人开发_第1张图片

2  创建develop 分支  和 我开发时使用的分支sunchengcheng 。 后面开发时我就把远程的sunchengcheng分支拉到本地进行开发。

Git iOS 多人开发_第2张图片

3  clone 项目 可以使用终端命令 ,现建一个文件夹,进入这个文件夹,git clone 即可。


Git iOS 多人开发_第3张图片

使用Xcode checkout , 不过要在xcode 添加repository.

Git iOS 多人开发_第4张图片


4  clone 下来之后,本地只有master分支 ,拉取远程的develop 和sunchengcheng分支,并在本地建立对应的分支。之后的开发就在本地sunchengcheng分支上开发。


Git iOS 多人开发_第5张图片

5 合并分支

首先,本地切换到develop分支。

git  pull

例如你是小明,那么在pull到远程的develop最新的内容之后,git merge xiaoming_gittutorial.

如果出现conflict那么清除conflict之后,commit.然后把本地develop push 到远程的develop.

每完成一个功能就提交一次。



6  git  日志查看和版本回退

git log  gitreflog  git reset --hard HEAD :重置到当前版本  git reset --hard HEAD^^ :重置到上上个版本      git reset --hard HEAD 7位版本号 :重置到指定版本

Git iOS 多人开发_第6张图片

你可能感兴趣的:(Git iOS 多人开发)