如果我在从分支的最后一次提交创建新分支与从分离的头部状态创建新分支时比较git/refs ,则 git/refs 显示不同的行为(名称),我想了解原因。
让我们假设头部在主人身上。
我需要一个新的开发分支。之后,我对新分支进行了一些提交,并对 master 进行了一些修复。
现在我看到了另一种解决 dev 分支的方法,我创建了第二个新分支,并在该分支上进行了一些提交,并再次在 master 上进行了一些修复。
但现在裁判看起来不一样了!只要我不合并加删除或只删除第二个分支,仍然是在第二个分支之后调用的前两个引用。
为什么这是一个好的行为,因为我不能轻易看到第一个裁判通常属于大师?只有散列和父散列有助于识别,但方法较慢。谢谢。
编辑:此处显示的信息由git log
命令提供。