Git多人合作步骤

本文详细介绍了使用Git进行多人协作的步骤,包括从仓库克隆代码、在开发分支上工作、提交代码、创建PullRequests以及管理员审核和合并。强调了master分支的稳定性要求和dev分支的开发角色。通过具体的Git命令示例,如`git checkout -b`、`git commit`、`git pull`和`git push`,阐述了开发人员如何与管理员协作确保代码质量。
摘要由CSDN通过智能技术生成

Git多人合作步骤

master -主分支

  • master分支要求能够稳定运行,由项目管理员创建项目大体框架后上传,其他开发人员不能向master分支push代码,最终代码结果由管理员处理Pull Requests的请求后得出。

    image-20220321200402246

dev -开发分支

  • 每个开发人员占据一个开发分支,代码开发完毕后上传到本人分支,同时创建Pull Requests等待管理员处理合并操作

  • 具体操作步骤:(下面han为自己的分支名称)

    #从仓库拉取代码到本地
    $ git clone https://gitee.com/evil-master/testcooperation.git
    ===程序员开始写代码===
    ===写完提交===
    #切换分支至自己分支
    $ git checkout -b han
    Switched to a new branch 'han'
    #将项目的所有文件添加到仓库中
    $ git add .
    #提交到仓库
    $ git commit -m "注释语句"
    #解决冲突
    $ git pull origin master
    #更新代码到远程仓库自己的分支当中,不可更新到master分支中
    $ git push origin han
    

    此时代码已经提交至远程仓库自己的分支当中,需要自己新建Pull Requests等待管理员测试

    image-20220321201439406

    选择源分支和目标分支

    image-20220321201716916

    填写标题和说明

    image-20220321201751175

最终创建

image-20220321201850801

管理员审核并同意合并

前期审核

image-20220321202125787

最终合并

image-20220321202241772

image-20220321202310505

额外Git命令

#查看当前的git仓库状态
$ git status
On branch han
nothing to commit, working tree clean

#查看所有分支
$ git branch --all
* han
  master
  remotes/origin/HEAD -> origin/master
  remotes/origin/dev
  remotes/origin/han
  remotes/origin/master
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值