通常情况都是在master分支上创建新的分支,开发完成后合并到master上.
有的时候刚创建完新的分支,却不记得基于哪个分支创建的了.IDEA上比较容易查基于哪个分支.
1.直接打开下方的"Terminal"栏,快捷键是ALT+F12
2.输入 git reflog --date=local
3.Ctrl + F 查询现有版本
4.找到 checkout: moving from feature/基于的分支 to feature/新创建的分支 类似这样的
// 这里就是代表 "内容管理"分支是基于"成员管理"创建的新分支,而不是基于master分支
HEAD@{Thu Aug 19 17:23:01 2021}: checkout: moving from feature/V1.4.1成员管理 to feature/内容管理