当前位置: 首页 > 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.jsqmd.com/news/47102/

相关文章:

  • 高中数学核心素养记忆口诀,从简到难,方便您记忆和理解
  • 杂题选做 25.11
  • 【第8章 数据分析基础】让AI帮你可视化一个数据集
  • sam3 (2)开发 - MKT
  • P1719 最大加权矩阵
  • Python pyinstaller convert py file as *.exe file
  • HTML 零基础入门到实战(附 100 + 代码示例与图解教程)
  • 立方数
  • Rust环境搭建
  • Python json list as json and write in json file,tkinter popup as messagebox
  • Trick——树
  • windows的句柄和linux的fd对比
  • 20251117~20251123NOIP模拟赛
  • 谁又不是一边破碎一边前行
  • Java的第一个程序
  • 题解:qoj14419 Maximum Segment Sum
  • 20232310 2025-2026-1 《网络与系统攻防技术》实验七实验报告
  • 完整教程:基于Python楼王争霸劳动竞赛数据处理分析
  • 46
  • 2025.11.21博客
  • html导出pdf
  • 【第7章 I/O编程与异常】为什么句柄看起来像指针却不是指针?
  • SQL 基础语法
  • 实用指南:暖手宝方案开发,暖手宝MCU控制方案开发设计
  • NVM 与 单节点下PM2进程守护 安装配置以及使用教程完整指南(含 Node.js 环境搭建)
  • 北大六院的诊断
  • Pycharm远程连接服务器项目 - 实践
  • django项目前端模版文件,在pycahrm无法使用ctrl+alt+l格式化代码的解决办法
  • 北大六院后看又相
  • TPAMI 2025 | 从分离到融合:新一代3D场景技术建立双重能力提升!