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

关于Git的多分支使用

多人协同开发过程中需要创建新的本地分支以避免和其他人产生冲突,记录一下操作内容:

创建并切换到新的本地分支

# 在主分支确保主分支更新
git checkout main
git pull origin main# 创建并切换到新分支
git checkout -b exBranch

推送远程分支

# 第一次推送需要指定远程分支
git push -u origin exBranch

同步更新与避免冲突

开发过程中分支应该以工作模块为单位创建以便管理回溯。

至于开发过程中常见的冲突问题,可以通过定期更新主分支与合并进行处理:

# 切换到主分支并更新 
git checkout main git pull origin main # 切回你的特性分支 
git checkout exBranch # 合并主分支的最新更改 
git merge main

开发完成后的合并

  • 首先要确保分支已经推送到远程
git push origin exBranch
  • 在远程仓库中创建一个从exBranch -> masterPull Request
  • 代码审查等通过后合并
http://www.gsyq.cn/news/56820.html

相关文章:

  • 掌控Apple Silicon MacBook电池健康的神器
  • 立方数
  • Rust环境搭建
  • 20251117~20251123NOIP模拟赛
  • Java的第一个程序
  • 20232310 2025-2026-1 《网络与系统攻防技术》实验七实验报告
  • 完整教程:基于Python楼王争霸劳动竞赛数据处理分析
  • 【springboot线上零食舱系统】(免费领源码+演示录像)|可做计算机毕设Java、Python、PHP、小程序APP、C#、爬虫大数据、单片机、文案 - 详解
  • 2025.11.21博客
  • NVM 与 单节点下PM2进程守护 安装配置以及使用教程完整指南(含 Node.js 环境搭建)
  • 北大六院的诊断
  • django项目前端模版文件,在pycahrm无法使用ctrl+alt+l格式化代码的解决办法
  • QT:Qt5.14向文档输出表格--编译异常信息
  • 《程序员修炼之道》阅读笔记5
  • 2025.11.21 - A
  • 2025年新版ADB工具箱下载+驱动+ADB指令集+fastboot刷机ROOT程序
  • 与括号序列相关的 DP 笔记
  • 题解:SP5830 ALTPERM - Alternating Permutations
  • Dify异步接口调用优化实践:解决长时任务处理与网络超时疑问
  • 【251121】CF2171 Div.3 vp 总结
  • OI 笑传 #32
  • PyOpenGL实现Bresenham算法
  • nju实验七 状态机及键盘输入
  • 2025-11-21 XQQ NOIP Round 1 hetao1733837的record
  • Mozilla CI日志中暴露微软x-apikey的安全事件分析
  • Gephi中MySQL数据的节点和边如何设置
  • Gephi对MySQL数据的导入导出有何支持
  • P6727 [COCI 2015/2016 #5] OOP
  • 智能制造(MOM)-详细设计 - 智慧园区
  • STM32中断、NVIC、EXTI