git多人协作开发场景使用流程步骤
技术  /  管理员 发布于 1年前   483
git多人协作开发场景是作为程序员同学在工作后肯定会遇到的一个场景的,如今的项目,规模越来越大,功能越来越多,需要有一个团队进行开发。那么多个开发人员共同开发一个项目就需要多人协作开发,也就是本文,请看本文标题。
如果您不了解Git或者不熟悉Git常用命令,可参考:
git最新版速查表,Git常用命令清单
https://www.zongscan.com/demo333/95747.html
Git多人协作
场景
到新公司后在熟悉相关业务之后给部门的任务就来了,比如:
我目前的公司是不允许直接将代码上传至master分支的,必须统一上传至release分支,而每天master分支都会更新,开发时是直接clone master分支的然后在本地新建属于自己的分支,
开发完成后,再将代码合并到release。
流程
如果你的公司不允许将代码直接合并到远程的 master 分支,而是要求将代码合并到远程的 release 分支,
你可以按照以下步骤进行操作:
1.将公司远程代码拉取到本地:
git clone url
2.新建本地开发分支:
git branch zongscan
注意:
本文我自己的开发分支命名为zongscan
3.确保你当前在 zongscan 分支上工作,可以使用以下命令切换到 zongscan 分支(如果尚未切换):
git checkout zongscan
4.确认你的本地 zongscan 分支已经包含了你要上传的所有代码修改。
注意:
就是完成功能的开发,将代码提交到 zongscan分支本地仓库
5.推送 zongscan 分支到远程仓库,使用以下命令:
git push origin zongscan
6.使用以上命令,这将把你的本地 zongscan 分支推送到远程仓库,并在远程仓库中创建一个名为 zongscan 的分支。
7.切换到 release 分支,使用以下命令:
git checkout release
8.如果远程仓库中不存在 release 分支,你需要先创建一个 release 分支。
9.将远程 release 分支更新为最新版本(就是将远程 release更新到本地 release分支),使用以下命令:
git pull origin release
10.将 zongscan 分支合并到本地 release 分支(这里需要注意:在 release分之下合并zongscan分支,使用以下命令:
git merge zongscan
11.这将把 zongscan 分支的代码合并到本地的 release 分支。
12.推送本地的 release 分支到远程仓库,使用以下命令:
git push origin release
13.这将把本地的 release 分支推送到远程仓库的 release 分支。
现在,你的 zongscan 分支上的代码已经合并到了远程的 release 分支中了。
注意:
在执行以上操作时,确保你具有足够的权限来推送到远程仓库。
根据你的具体情况,可能需要进行适当的调整。
总结
这就是Git多人协作开发,项目或者部门开发人员开发时都重新clone最小的master分支,
然后的本地新建自己对应的开发分支,
最后将代码合并到本地 release并上传远程 release分支即可。
122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..博主 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..1111 在
佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号