我已经在GitHub上分叉了别人的分支,他有100多个分支。有没有一种方法可以一次合并所有分支以掌握,以便我可以一次查看所有文件以掌握。
任何帮助将不胜感激!
正如其他人所提到的,这可能不是您想做的事情。分支机构上的工作可能与主分支机构大不相同,并且可能已过时,或者不是您真正想要的东西。我在某些项目上有很多分支机构,其中很多已经过时或刚刚废弃。
如果确定要执行此操作,则可以创建一个临时分支,然后使用章鱼合并将所有您感兴趣的分支合并在一起。注意章鱼的合并必须干净。也就是说,如果冲突就会失败。您可以这样做:
git checkout -b temp
git merge branch1 branch2 branch3 # and so on
如果发生冲突,则必须一次调用一个分支的git merge
。