Git 创建子节点分支

2,169 阅读1分钟

利用Git工作流功能 创建类似子分支功能 让Git管理更干净

实现的最终效果

Git 常用命令 在这里够用了

  • git init #初始化仓库
  • git add . #添加到暂存区
  • git commit -m "first commit" #将当前暂存区的文件提交到本地仓库
  • git remote add origin https://github.com/xxxxx/gitest.git #将我们之前的本地仓库和这个远程仓库进行关联
  • git push -u origin master #将内容推送到远程 master 分支上
  • git clone https://github.com/xxxxx/gitest.git #克隆仓库到本地
  • git flow init -d #初始化git flow工作流
  • git checkout -b feature/jira-5678 #创建新的子分支

用SourceTree 创建Git Flow

  • 在github创建一个空项目, 拉取到本地(也可以在本地创建一个git init一个空仓库关联到远端)
  • 点击右上角工作流 弹出初始化Flow设置框,分支名称可按个人习惯修改(下图1)
  • 再次点击Git工作流 (下图2)
  • 此表结合下面两张图来看
名称 分支名 对应点击功能
功能分支前缀 feature 建立新的功能
发布分支前缀 release 建立新的发布版本
补丁修改前缀 hotfix 建立新的修复补丁

  • 基于前面的子分支用Sourcetree新建bug-6、7、8、9... 或者 checkout -b 出子分支也可以