

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

# 刪除 AWS CodeCommit 儲存庫
<a name="how-to-delete-repository"></a>

您可以使用 CodeCommit 主控台或 AWS CLI 來刪除 CodeCommit 儲存庫。

**注意**  
刪除儲存庫不會刪除該儲存庫的任何本機副本 (本機儲存庫)。若要刪除本機儲存庫，請使用本機機器的目錄和檔案管理工具。

**Topics**
+ [刪除 CodeCommit 儲存庫 （主控台）](#how-to-delete-repository-console)
+ [刪除本機儲存庫](#how-to-delete-repository-git)
+ [刪除 CodeCommit 儲存庫 (AWS CLI)](#how-to-delete-repository-cli)

## 刪除 CodeCommit 儲存庫 （主控台）
<a name="how-to-delete-repository-console"></a>

請依照下列步驟，使用 CodeCommit 主控台刪除 CodeCommit 儲存庫。

**重要**  
刪除 CodeCommit 儲存庫後，您無法再將其複製到任何本機儲存庫或共用儲存庫。您也無法再從任何本機儲存庫或共用儲存庫中提取資料，或將資料推送至其中。這個操作無法復原。

1. 在 https：//[https://console.aws.amazon.com/codesuite/codecommit/home](https://console.aws.amazon.com/codesuite/codecommit/home) 開啟 CodeCommit 主控台。

1. 在 **Repositories (儲存庫)** 中，選擇您要刪除的儲存庫名稱。

1. 在導覽窗格中，選擇**設定**。

1. 在 **General (一般)** 索引標籤的 **Delete repository (刪除儲存庫)** 中，選擇 **Delete repository (刪除儲存庫)**。輸入 **delete**，然後選擇 **Delete (刪除)**。就會永久刪除這個儲存庫。
**注意**  
在 CodeCommit 中刪除儲存庫並不會刪除任何本機儲存庫。

## 刪除本機儲存庫
<a name="how-to-delete-repository-git"></a>

使用本機機器的目錄和檔案管理工具來刪除包含本機儲存庫的目錄。

刪除本機儲存庫不會刪除其可能連線的任何 CodeCommit 儲存庫。

## 刪除 CodeCommit 儲存庫 (AWS CLI)
<a name="how-to-delete-repository-cli"></a>

若要搭配 CodeCommit 使用 AWS CLI 命令，請安裝 AWS CLI。如需詳細資訊，請參閱[命令列參考](cmd-ref.md)。

若要使用 AWS CLI 刪除 CodeCommit 儲存庫，請執行 **delete-repository**命令，指定要刪除的 CodeCommit 儲存庫名稱 （使用 `--repository-name`選項）。

**重要**  
刪除 CodeCommit 儲存庫後，您無法再將其複製到任何本機儲存庫或共用儲存庫。您也無法再從任何本機儲存庫或共用儲存庫中提取資料，或將資料推送至其中。這個操作無法復原。

**提示**  
若要取得 CodeCommit 儲存庫的名稱，請執行 [list-repositories](how-to-view-repository-details.md#how-to-view-repository-details-no-name-cli) 命令。

例如，若要刪除名為 `MyDemoRepo`​ 的儲存庫：

```
aws codecommit delete-repository --repository-name MyDemoRepo
```

如果成功，永久刪除的 CodeCommit 儲存庫 ID 會出現在輸出中：

```
{
    "repositoryId": "f7579e13-b83e-4027-aaef-650c0EXAMPLE"
}
```

刪除 CodeCommit 儲存庫不會刪除任何可能與其連線的本機儲存庫。