【Git】--Part4--多人协作

在之前的Git博客中,已经把Git本地相关的操作以及远程操作的介绍完了。如下:

这篇文章会介绍两种使用Git开发多人协作的场景。以及常遇到的问题。

模拟多人开发的场景,首先要做一些准备。我这里使用一台Windows电脑,和一台Linux服务器,来模拟多人协作开发的场景。后面的文章将本地Windows简称为W同学。Linux服务器简称为L同学

1. 准备工作

第一步,两位同学都需要使用git clone将项目克隆到本地。项目依然是之前在远程操作时创建的Github测试项目。

W同学:

image.png

L同学:

image.png

实际的开发中,每个人都会有自己的远程仓库账号以及密码,这里条件有限只有一个GitHub账号。这个也不影响后续操作,账号分配一般由仓库管理员负责分配,开发人员无需关注,自己设置个账号密码就行~

到此,准备工作做完。相当于有了两个⽤⼾,分别在 linux 和 windows 上针对于同项⽬进⾏协作开发。

2. Git常见开发流程场景一

⽬前,我们的仓库中只有⼀个 main 主分⽀,但在实际的项目开发中,一般情况下其实都是不允许直接在 main分⽀上修改代码的,这是为了保证主分⽀的稳定。所以在开发新功能时,常常会新建其他分⽀,供开发时进⾏迭代使⽤。

比如这里创建一个dev分支,让同队的成员都在这个dev分支下进行开发,开完后将dev分支合并到main分支,最后删除dev分支即可。这是使用Git开发的常见流程之一。

2.1 创建dev分支

1、在项目点击main->View all branches

image.png

2、在此就可以创建新分支了。

image.png
3、创建dev分支
image.png

创建分支成功后,在项目主页就可以切换分支了。

image.png

2.2 拉取远程dev分支

创建成功的远程分⽀是可以通过 Git 拉取到本地来,以实现完成本地开发⼯作。
让W同学和L同学都将远程仓库进⾏⼀次拉取操作,如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

C++下等马

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值