Git branch分支及合并分支

谁借莪1个温暖的怀抱¢ 2022-05-27 04:44 524阅读 0赞

一、Git branch 分支

查看当前有哪些branch

  1. bixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git branch
  2. * master

新建一个分支branch test1.0

  1. bixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git branch test1.0

切换到一个branch

  1. bixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git checkout test1.0

新建并且切换到该branch,例:test1.0

  1. bixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git checkout -b test1.0

再次查看

  1. bixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git branch
  2. * master
  3. test1.0

修改branch的名字

  1. bixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git branch -m test1.0 test1.1
  2. bixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git branch -r
  3. origin/master
  4. origin/test1.1

二、Git合并分支

  1. 首先切换到想要合并到的分枝下,运行'git merge’命令 (例如本例中将test1.0分支合并到master分支的话,进入master分支运行git merge test1.0命令)如果合并顺利的话:

确保当前分支为master

  1. bixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git status
  2. On branch master
  3. nothing to commit, working directory clean
  4. bixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git branch
  5. master
  6. test1.0
  7. bixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git merge test1.0
  8. Already up-to-date.

合并冲突处理

  1. 当发生冲突时,就是多个开发者对同一个文件都进行了修改和提交,这时需要开发者合作找出冲突的原因,删除掉冲突的代码后,git add 文件 然后,git commit就好了。

发表评论

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

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

相关阅读

    相关 Git合并分支

    实际应用场景 多人共同开发的项目,每个人都有自己的develop分支,所有分支代码最终会合并到master分支上。每次将自己的代码合到远程分支前,都会先将本地的devel