Git的分支管理

Git 分支管理相关指令

指令 注释 演示
git tag -a v版本号 -m "版本注释" 给本地代码库给项目打标签
git tag 查看当前标签
git push origin v版本号 将标签添推送到远程代码库中
git checkout v版本号 快速切换指定版本
git checkout -b "新建的分支名" 开启一个新的分支
git branch -r 查看远程分支
git branch -r -d 分支全名 删除远程分支
  • 示例
// 给本地代码库给项目打标签
git tag -a v1.0 -m "Version 1.0"

// 查看当前标签
git tag

// 将标签添推送到`远程`代码库中
git push origin v1.0

// 快速`切换`到1.0版本
git checkout v1.0

// 开启一个新的分支,在此分支上进行bug修复
git checkout -b "v1.0_bugfix"

// 查看远程分支
git branch -r

// 删除远程分支
git branch -r -d origin/v1.0_bugfix
  • 实际开发场景展示
    • 开发
    • 发布v1.0
    • 保存1.0版本
    • 继续开发v2.0
    • 1.0版本出现bug
    • 分配员工到分支上修复v1.0的bug
      • 员工从服务器下载最新代码
      • 利用git checkout v1.0指令快速切换到1.0版本
      • 根据终端提示使用git checkout -b "新建的分支名"命令开启一个新的分支
      • 在这个新开启的分支上修复v1.0的bug
    • 备份修复后的1.1版本
    • 合并修复后的代码到主干上

results matching ""

    No results matching ""