当前位置: 首页 > article >正文

团队git操作流程

项目的开发要求:(1)项目组厉员代码提交不少于20次

                             (2)项目组厉员每天提交不少于20次

                             (3)企业项目开发代码的每天的提交一般提交3-5次

                             (4)代码仓库的管理

git的基础操作流程

命令模式git push

插件模式vscode git graph

GUI软件管理模式soursctree

git在项目团队开发中的应用

master(一般是不动的)

dev(主要是拿来代码合并的,其实相当于是一个桥梁,中转站)

xxx1,xxx2,xxx3(主要是拿来工作的,每个人只能操作自己的xxx)

第一原则:仓库操作永远先拉取再提交,永远拉dev

创建分支

可以在自己的仓库下,在管理这一部分去创建自己的一个分支,例如dev

创建完dev,我们还可以创建vane,frank,rose等分支

那么在远程中有master,dev,vane,frank,rose等分支

本地需要有master,dev,vane分支

进入到dev分支,将远程的dev拉取到本地的dev

本地永远也不操作dev,dev是桥梁,是中转站,本地应该操作的是自己的分支vane

切换到vane分支,并且需要将dev分支的代码合并到vant分支上(现在就可以在vane这个分支上进行任意的代码修改)

本地仓库推送到远程,永远不要推送自己的分支

组长的本地仓库是有master,dev,vane,frank,rose

那么组长应该做的就相当于将vane合并到dev,frank合并到dev,rose合并到dev

到后期合并会出现冲突这个问题,那么需要注意的是,每个人解决冲突分支都在dev


http://www.kler.cn/news/160165.html

相关文章:

  • 单片机开发常用的软件构架
  • html5各行各业官网模板源码下载(1)
  • 19、pytest通过mark标记测试函数
  • 每天一点python——day85
  • 记录一次vscode markdown的图片路径相关插件学习配置过程
  • 【微服务】分布式限流如何实现
  • Android10 Dialog bug
  • 【技术干货】宇视IPC音频问题解决步骤
  • 编程常见的问题
  • Java动态代理实现与原理详细分析
  • linux环境下编译安装OpenCV For Java(CentOS 7)
  • 判断完数(写出部分函数)
  • Uncle Maker: (Time)Stamping Out The Competition in Ethereum
  • Ribbon 饥饿加载
  • Fabric:创建应用通道
  • 图的建立与实现(使用邻接矩阵)(附赠Kruskal算法)
  • 『亚马逊云科技产品测评』活动征文| 基于etcd实现服务发现
  • Hello World!
  • TCP连接为什么是三次握手,而不是两次和四次
  • rabbitmq技术
  • 浅析计算机网络安全的的防范与措施
  • java开发中Dao层和Mapper层的关系
  • 微信玩具小程序商城开发技巧
  • 网络安全威胁——跨站脚本攻击
  • 【tower-boot 系列】redis集成
  • docker安装及配置mysql
  • HarmonyOS 修改App的默认加载的界面(ArkTS版本)(十七)
  • [Electron] 将应用打包成供Ubuntu、Debian平台下安装的deb包
  • DAPP开发【11】IPFS星际文件管理系统
  • spark的安装与使用:一键自动安装