

Amazon CodeCatalyst 不再向新客戶開放。現有客戶可以繼續正常使用該服務。如需詳細資訊，請參閱[如何從 CodeCatalyst 遷移](migration.md)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 將原始程式碼存放在 CodeCatalyst 中專案的儲存庫中
<a name="source-repositories"></a>

來源儲存庫可讓您安全地存放專案的程式碼和檔案。它也會儲存您的來源歷史記錄，從第一個遞交到最新的變更。如果您選擇包含來源儲存庫的藍圖，該儲存庫也會包含組態檔案，以及專案工作流程和通知的其他資訊。此組態資訊存放在名為 **.codecatalyst** 的資料夾中。

您可以在 CodeCatalyst 中建立來源儲存庫，方法是使用建立來源儲存庫做為建立專案的一部分的藍圖建立專案，或在現有專案中建立來源儲存庫。專案使用者會自動查看並使用您為專案建立的儲存庫。您也可以選擇將託管在 GitHub、Jockixucket 或 GitLab 上的 Git 儲存庫連結至您的專案。當您這樣做時，您的專案使用者可以在專案的儲存庫清單中檢視和存取該連結的儲存庫。

**注意**  
您必須先為託管儲存庫的服務安裝擴充功能，才能連結儲存庫。您無法連結封存的儲存庫。雖然您可以連結空的儲存庫，但您無法在 CodeCatalyst 中使用它，除非您已使用建立預設分支的初始遞交來初始化它。如需詳細資訊，請參閱[在空間中安裝擴充功能](install-extension.md)。

根據預設，來源儲存庫會與 Amazon CodeCatalyst 專案的其他成員共用。您可以為專案建立其他來源儲存庫，或將儲存庫連結至專案。專案的所有成員都可以檢視、新增、編輯和刪除專案來源儲存庫中的檔案和資料夾。

若要快速處理來源儲存庫中的程式碼，您可以建立開發環境，將指定的儲存庫複製到其中，並在您為開發環境選擇的整合開發環境 (IDE) 中處理程式碼。您可以在本機電腦上複製來源儲存庫，並在本機儲存庫與 CodeCatalyst 中的遠端儲存庫之間提取和推送變更。您也可以在偏好的 IDE 中設定對來源儲存庫的存取，只要 IDE 支援憑證管理。

儲存庫名稱在 CodeCatalyst 專案中必須是唯一的。

**Topics**
+ [建立來源儲存庫](source-repositories-create.md)
+ [將現有的 Git 儲存庫複製到來源儲存庫](source-repositories-add-existing.md)
+ [連結來源儲存庫](source-repositories-link.md)
+ [檢視來源儲存庫](source-repositories-view.md)
+ [編輯來源儲存庫的設定](source-repositories-edit.md)
+ [複製來源儲存庫](source-repositories-clone.md)
+ [刪除來源儲存庫](source-repositories-delete.md)