sh 更新所有git分支,选择rebase或merge。 -Xtheirs to master或-XOurs赞成分支历史

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 更新所有git分支,选择rebase或merge。 -Xtheirs to master或-XOurs赞成分支历史相关的知识,希望对你有一定的参考价值。

#!/bin/bash


for BRANCH in `git branch  --list|sed 's/\*//g'`;
  do 
    git checkout $BRANCH
    git rebase -Xtheirs master
       
      done
    git checkout master;

以上是关于sh 更新所有git分支,选择rebase或merge。 -Xtheirs to master或-XOurs赞成分支历史的主要内容,如果未能解决你的问题,请参考以下文章

sh Rebase Git从原点分支

git的提交突出--git rebase之abortcontinueskip

git中merge和rebase的区别

Git rebase

Git----拉取远程分支,git pull,git rebase,git pull --rebase的区别

Git----拉取远程分支,git pull,git rebase,git pull --rebase的区别