Git创建任务分支进行开发,最后合并主分支master【纯git命令执行过程】阐述

前言: 无法避免使用不同的线上git,因为界面和操作有区别,所以开发遇到创建任务分支开发,最后合并主分支master这种情况,推荐使用命令方式去使用 ~

例如:gitlab的时候,创建里程碑然后创建任务,会自动创建任务分支,但是有些git仓库上又是直接去创建任务分支的...

git命令创建任务分支,并最后合并到主分支

一、创建本地任务分支、 创建远程任务分支 、 建立本地和远程任务分支的关联

    1. 先确保本地master是最新的(基础前提,避免分支基于旧代码)
      git pull
    1. 创建并切换到本地任务分支(示例分支名:greg_zhong_dev)
      git checkout -b greg_zhong_dev
    1. 推送本地分支到远程,同时建立本地与远程分支的关联(核心命令)
      git push -u origin greg_zhong_dev

二、任务分支开发完成,提交代码到远程仓库任务分支(常规提交代码流程)

git add .(暂存)→

git commit -m "信息"(本地提交)→

git push(推送远程)

三、将任务分支合并到主分支master

合并前都要确保两个分支是最新的,避免冲突或代码覆盖

  • 1 切换master分支,执行git pull 拉取最新代码
  • 2 执行git merge greg_zhong_dev
  • 3 如果有冲突,解决冲突(视情况)
  • 4 提交本地master代码到远程master :git push origin master

从ai上找的总结:
走的误区案例:第二张图,我直接在任务分支上执行合并到master命令是错误,未切换到本地master


【走出误区】

相关推荐
彧azz2 小时前
Git 入门实操实例:从安装到远程仓库全流程
大数据·笔记·git·学习·elasticsearch
idealzouhu7 小时前
Git 命令全景解析:基于数据流向的认知框架
git
星e雨8 小时前
Window Git安装
git
旧梦星轨8 小时前
Git Flow 工作流实践
git·gitee·gitlab·github
༄久梦༒长醉༻10 小时前
技术笔记——Git Worktree工作树
笔记·git
彧azz11 小时前
Git 学习指南:从入门到进阶的完整实践手册
git·学习
浅念-21 小时前
一文吃透Git:本地操作|冲突处理|远程协作|GitFlow工作流详解
大数据·git·elasticsearch·搜索引擎·gitflow
滕州市燕猫虎计算机科技工作室个体工商户1 天前
Git常用命令汇总
git
czhc11400756631 天前
2026-09-11 一日综合:树的父链、git 概念、三方死锁、静默失败
大数据·git·elasticsearch
ChampaignWolf1 天前
abapgit-agent:用 Git 当中介,让 Claude Code 自己完成 ABAP 闭环开发
git·ai·abap·claude·abapgit·mcp