小记—使用Git进行团队协作

3 篇文章 0 订阅

概述: 一般在团队协作中,会有一个master分支,一个developer分支,自己为任务新建的分支。
master分支: 作为最稳定的分支,只有在各项新开发的功能稳定之后才会从developer分支merge到此分支,此分支可作为最后发布的分支。
developer分支: 作为类似于中间缓冲的分支,是一个相对稳定的版本,新开发的功能一般会先提交到此分支,测试一段时间。
分支协作的一般流程: 开发者先git拷贝下developer分支,在developer分支的基础上创建新分支开发新功能,结束后提交请求合并到developer分支,其他成员可以在MR前进行review,当无问题后可合并到developer分支,在一段时间稳定运行无问题后可根据情况合并到master分支。

首先克隆下来的分支就是处于developer

通过git branch Branch-1 新建一个分支号为Branch-1的新分支,此时git上不存在Branch-1这个新分支

使用git checkout Branch-1进入此分支下,此时修改的代码版本不会影响到developer下的代码

  • 修改结束后提交:
    通过git add .将文件添加到本地仓库

    git commit -m "desc" 添加提交的描述信息

    git push --set-upstream origin Branch-1 由于此时上游分支下没有Branch-1这个分支,所以需要此命令新建然后上传

  • 注意:如果重复提交commit,可通过命令git reset --mixed commit编号来取消,其中commit编码可通过git log查看,要注意的是commit编码是你要删除的commit的前一个的commit编码

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值