在 Git 1.7.10 及以後的版本中,初始化一個新的 Git 倉庫時,預設建立的主分支名為 main 而不再是 master。
這樣在同步一些老的專案會出現問題,特別是client這邊刪除過.git的情況(的確不是很多見)。
Git 的 init 命令並沒有直接提供引數來指定主分支名稱,它始終會按照預設(即 main 或根據 Git 版本可能為 master)建立主分支。
如果希望在初始化倉庫後立即更改主分支名稱,可以在完成 git init 後執行以下步驟:
在 Git 1.7.10 及以後的版本中,初始化一個新的 Git 倉庫時,預設建立的主分支名為 main 而不再是 master。
這樣在同步一些老的專案會出現問題,特別是client這邊刪除過.git的情況(的確不是很多見)。
Git 的 init 命令並沒有直接提供引數來指定主分支名稱,它始終會按照預設(即 main 或根據 Git 版本可能為 master)建立主分支。
如果希望在初始化倉庫後立即更改主分支名稱,可以在完成 git init 後執行以下步驟: