git查看当前分支是基于哪个分支拉取出来的

1,498 阅读1分钟

git reflog show --date=local | grep wql-feature-V2.2.0-productMultiPlatform

打印

2e82b58 HEAD@{Mon Apr 8 17:40:51 2024}: checkout: moving from wql-feature-V2.1.7-log to wql-feature-V2.2.0-productMultiPlatform
2a8b19e HEAD@{Mon Apr 8 17:28:08 2024}: checkout: moving from wql-feature-V2.2.0-productMultiPlatform to wql-feature-V2.1.7-log
2e82b58 HEAD@{Mon Apr 8 15:34:21 2024}: checkout: moving from hotfix-product0408 to wql-feature-V2.2.0-productMultiPlatform
a464d16 HEAD@{Mon Apr 8 15:25:59 2024}: checkout: moving from wql-feature-V2.2.0-productMultiPlatform to hotfix-product0408
2e82b58 HEAD@{Mon Apr 8 15:22:21 2024}: checkout: moving from hotfix-product0408 to wql-feature-V2.2.0-productMultiPlatform
a464d16 HEAD@{Mon Apr 8 15:21:56 2024}: checkout: moving from wql-feature-V2.2.0-productMultiPlatform to hotfix-product0408
2e82b58 HEAD@{Sun Apr 7 09:40:01 2024}: checkout: moving from wql-hotfix-0402mail to wql-feature-V2.2.0-productMultiPlatform

image.png

最后一行,表示当前分支是从wql-hotfix-0402mail拉取出来的

git reflog show feature-V2.0.0-sellerPurchase

image.png

git reflog show --date=local | grep feature-V2.0.0-sellerPurchase看不出来是从哪个分支拉取出来的时候,可以使用git reflog show feature-V2.0.0-sellerPurchaseCreated from origin/master表示该分支是从master创建出来的

可以通过git log --graph --oneline --all查看操作记录

image.png