git查看分支历史动向记录

git查看分支历史动向记录

git reflog --date=local |grep branchname

$ git reflog --date=local | grep test2

39cca77 HEAD@{Fri Mar 24 15:18:52 2023}: merge test2: Fast-forward // master分支执行 git merge test2
19e2ef4 HEAD@{Fri Mar 24 15:18:48 2023}: checkout: moving from test2 to master // git checkout master
39cca77 HEAD@{Fri Mar 24 15:18:05 2023}: commit: test2 // test2分支 git commit -m "test2"
f5a8528 HEAD@{Fri Mar 24 15:17:48 2023}: checkout: moving from test1 to test2  // test1分支执行 git checkout test2【这一行不能说明test2从test1检出】

git 查看分支来源和commit记录

git reflog show branchname

$ git reflog show test2
69b949a (HEAD -> master, test3, test2) test2@{0}: commit: test2 // test2 commit
dae0eeb (test1) test2@{1}: branch: Created from HEAD // test2来源于test1

$ git reflog show test3
69b949a (HEAD -> master, test3, test2) test3@{0}: branch: Created from HEAD // test3来源于test2,master, test3, test2无差别

$ git reflog show test4
4740e0b (test5, test4) test4@{0}: commit: test4 // test4 commit
69b949a (HEAD -> master, test3, test2) test4@{1}: branch: Created from HEAD // test4来源于test2,master, test3, test2无差别

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一.Git简介 Git是目前世界上最先进的分布式版本控制系统。它就没有中央服务器的,每个人的电脑就是一个完整的版本...
    大鹏的鹏阅读 3,596评论 0 0
  • 姓名:宫松涛 学号:19021210927 嵌牛导读:在日常工作中,经常看到Git。但是对于新人来讲,刚上来很陌生...
    走不完的叉路口阅读 2,144评论 0 0
  • Git简明教程 1. git四大域 git四大域:工作目录,暂存区,仓库,远程仓库。git对文件的操作都是在四大域...
    lavor阅读 13,772评论 27 435
  • 引子 如果要写一篇论文,会经历初稿、修改版、再次修改版……如果要设计一张海报,海报初版0510、修改版0511、修...
    牧晓逸风阅读 5,228评论 0 1
  • 输入 y ,创建 git_hug 目录No githug directory found, do you wish...
    风花花阅读 6,044评论 0 4