

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

# 遷移至 AWS CodeCommit
<a name="how-to-migrate-repository"></a>

您可以透過多種方式將 Git 儲存庫遷移至 CodeCommit 儲存庫：複製、鏡射、遷移所有或僅部分分支等。您也可以將電腦上的本機未版本化內容遷移至 CodeCommit。

下列主題示範一些可用來遷移儲存庫的方式。您的步驟可能會有所不同，這取決於儲存庫的類型、樣式或複雜度，以及您對於要遷移的儲存庫和遷移方式所做的決策。對於非常大型的儲存庫，您可以考慮[漸進遷移](how-to-push-large-repositories.md)。

**注意**  
您可以從其他版本控制系統遷移至 CodeCommit，例如 Perforce、Subversion 或 TFS，但您必須先遷移至 Git。  
如需更多選項，請參閱您的 Git 文件。  
或者，您也可以在由 Scott Chacon 和 Ben Straub 撰寫的 Pro Git 書籍中檢閱遷移[至](http://git-scm.com/book/en/v2/Git-and-Other-Systems-Migrating-to-Git) Git 的相關資訊。 **

**Topics**
+ [將 Git 儲存庫遷移至 AWS CodeCommit](how-to-migrate-repository-existing.md)
+ [將內容遷移至 CodeCommit](how-to-migrate-repository-local.md)
+ [以遞增方式遷移儲存庫](how-to-push-large-repositories.md)