Git 分支的创建与合并

拼搏现实的明天。 2022-05-14 16:20 355阅读 0赞

1.查看分支

目前只有一个分支master,*表示当前分支。

  1. $ git branch
  2. * master

2.创建分支

  1. subWork是新创建的分支名称。
  2. $ git branch subWork

3.切换分支

  1. 切换到分支subWork
  2. $ git checkout subWork

4.查看分支

目前有两个分支master 和subWork,当前分支是subWork。

  1. $ git branch
  2. master
  3. * subWork

5.提交修改

  1. 修改文件test.txt的内容,然后提交到版本库。此时分支subWork中文件的内容已修改,但master中内容没有修改。
  2. $ git add test.txt
  3. $ git commit -m "modify subwork"

6.分支合并

  1. 将分支subWork合并到master中,此时master中文件的内容也修改了。
  2. $ git merge subWork

7.删除分支

  1. 删除分支subWork,此时只剩下master一个分支了。
  2. $ git branch -d subWork
  3. 删除远程分支
  4. $ git push origin :subWork

发表评论

表情:
评论列表 (有 0 条评论,355人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Git创建合并分支

    在[版本回退][Link 1]里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即`ma

    相关 git创建合并分支

    -------------------- 在[版本回退][Link 1]里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时

    相关 git 分支创建合并

    在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即`master`分支。`H

    相关 Git 创建合并分支(4)

    每次提交Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。 HEAD严格来说不是指向提交,而

    相关 Git 创建合并分支

    一、为什么需要分支? 几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂