我回到了一个旧项目,我运行了很好的 git status
来弄清楚发生了什么,我注意到分支太多了!我想在再次开始工作之前做一些内务处理,但我不确定哪个分支来自哪个......
例如“branchA”是否源自“develop”? “branchB”派生自“master”还是“branchA”??
我该如何回答上面的示例问题?
最佳答案
git merge-base显示作为两个分支的共同祖先的提交。
简单用法:git merge-base <branch> <branch>
显示两个分支的共同提交。
关于git - 我从哪里分支?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9898093/