本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Git 中,分支是遞交的指標或參考。在開發時,分支可讓您的組織工作更輕鬆。您可以使用分支來分隔新版本或不同版本檔案的工作,而不會影響其他分支的工作。您可以使用分支來開發新功能、存放專案的特定版本等。您可以設定來源儲存庫中分支的規則,將分支上的特定動作限制為該專案中的特定角色。
無論您如何建立,Amazon CodeCatalyst 中的來源儲存庫都有內容和預設分支。連結的儲存庫可能沒有預設分支或內容,但在您初始化它們並建立預設分支之前,CodeCatalyst 無法使用它們。當您使用藍圖建立專案時,CodeCatalyst 會為該專案建立來源儲存庫,其中包含 README.md 檔案、範例程式碼、工作流程定義和其他資源。當您不使用藍圖建立來源儲存庫時,會為您新增 README.md 檔案做為第一次遞交,並為您建立預設分支。此預設分支命名為主要分支。當使用者複製儲存庫時,此預設分支會用作本機儲存庫 (儲存庫) 中的基礎或預設分支。
注意
您無法刪除預設分支。為來源儲存庫建立的第一個分支是該儲存庫的預設分支。此外,搜尋只會顯示預設分支的結果。您無法在其他分支中搜尋程式碼。
在 CodeCatalyst 中建立儲存庫也會建立第一個遞交,這會建立包含 README.md 檔案的預設分支。該預設分支的名稱為主要分支。這是本指南中範例使用的預設分支名稱。