前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Git 使用篇二:小组协作开发

Git 使用篇二:小组协作开发

作者头像
ShenduCC
发布2018-04-27 12:15:13
6730
发布2018-04-27 12:15:13
举报
文章被收录于专栏:算法修养算法修养

上一片搭建了git远程服务器,那么小组成员在使用git开发的时候都有什么要注意的。

第一步: 首先每个小组成员,在自己本地建立一个目录,作为工作空间,再去git clone 这个远程仓库:

    git clone git@xxxxx:/xxx/xxx.git

第二步: 一般的,小组成员需要建立属于自己的分支,每个分支代表着开发不同的功能

    git branch dev1//创立一个名字叫dev1的分支

    git branch //查看分支  你会看到:
            *master
            dev1
    这表示,你有两个分支,一个master(正在使用),还有一个新建的dev1分支

第二步: 一般都是,小组成员切换到自己分支里进行开发,而不要用master进行开发

    git checkout dev1 //切换到dev1分支

    //然后进行一顿开发操作,开发工作结束之后

    git add . //保存所有操作

    git commit -m "xxx" //提交所有操作

第三步: master是主分支,要与远程保持同步,所以我们的开发分布不要直接推送到远程, 应该先在本地和master合并,再推送到远程

    git checkout master //切换到主分支

    git merge dev1 //合并分支里的操作

    git push 

补充:

一般的团队协作模式是这样的:

1,通过上面的步骤推送的自己的修改

2,如果推送失败,说明远程master 已经更新过了,我们需要git pull 尝试合并

3,如果合并有冲突,我们需要再本地解决冲突,提交。然后再去推送

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-09-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
Prowork 团队协同
ProWork 团队协同(以下简称 ProWork )是便捷高效的协同平台,为团队中的不同角色提供支持。团队成员可以通过日历、清单来规划每⽇的工作,同时管理者也可以通过统计报表随时掌握团队状况。ProWork 摒弃了僵化的流程,通过灵活轻量的任务管理体系,满足不同团队的实际情况,目前 ProWork 所有功能均可免费使用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档