Git(二)
fast-forward
假如在 master 上 merger dev。
如果 master 的 HEAD 刚好是 dev 最后一次提交的祖先,那么本次 merge 不会创建新的 commit,而是直接将 master 的 HEAD 指向 dev 的 HEAD。
“master 的 HEAD 刚好是 dev 最后一次提交的祖先”的情况一般发生在切换到 dev 之后,master 没有进行任何的修改和提交。
参考:
假如在 master 上 merger dev。
如果 master 的 HEAD 刚好是 dev 最后一次提交的祖先,那么本次 merge 不会创建新的 commit,而是直接将 master 的 HEAD 指向 dev 的 HEAD。
“master 的 HEAD 刚好是 dev 最后一次提交的祖先”的情况一般发生在切换到 dev 之后,master 没有进行任何的修改和提交。
参考: