查看当前分支是基于哪个分支创建的
访问量:820

一、概述

在实际开发中,我们往往会会把某个开发分支合并到master分支。合并之前,我们首先需要知道当前分支是从哪个分支检出的。此时 git reflog就起到作用力,因为它可以查看所有分支的所有操作。命令如下:

git reflog |grep checkout


可以看出,f_test2的第一次检出是由master分支,所以f_test2分支是有master分支创建的。

f_test1分支的第一次检出是dev2,即f_test1分支是从master分支创建的。

当然,如果我们仅仅查看某个分支有哪个分支检出,如果使用如下命令:

 git reflog |grep checkout  |grep f_test1