Git合併:爲什麼我看到一些是「合併分支'github.com:foo/bar」的主',有些是「合併遠程追蹤分支'起源/主''?Git合併:爲什麼我看到一些是「合併分支'的主'github.com:foo/bar」,有些是「合併遠程追蹤分支'起源/主''?
據我瞭解,「合併」總是合併遠程跟蹤分支。
Git合併:爲什麼我看到一些是「合併分支'github.com:foo/bar」的主',有些是「合併遠程追蹤分支'起源/主''?Git合併:爲什麼我看到一些是「合併分支'的主'github.com:foo/bar」,有些是「合併遠程追蹤分支'起源/主''?
據我瞭解,「合併」總是合併遠程跟蹤分支。
如果你做一個git pull
,默認合併消息將包括對upstream repo參考和分支被獲取,然後合併(如github.com:foo/bar
)。
如果你做一個git merge
,默認合併消息將引用upstream branch名稱(如origin/master
)
你可以看到這次合併提交正在形成的git fmt-merge-msg
builtin/fmt-merge-msg.c
消息。
太好了。這很清楚! – user1914692
簡而言之:您可以將任何分支與任何其他分支合併。在混帳合併只是提交2+父母。 –