

Amazon CodeCatalyst は新規のお客様には提供されなくなりました。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、「[CodeCatalyst から移行する方法](migration.md)」を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ソースリポジトリのクローンを作成する
<a name="source-repositories-clone"></a>

ソースリポジトリで複数のファイル、ブランチ、コミットを効果的に操作するには、ソースリポジトリをローカルコンピュータにクローンし、Git クライアントまたは統合開発環境 (IDE) を使用して変更を行います。問題やプルリクエストなどの CodeCatalyst 機能を操作するために、変更をコミットしてソースリポジトリにプッシュします。コードを操作する開発環境を作成することもできます。開発環境を作成すると、指定したリポジトリとブランチが開発環境に自動的にクローンされます。

**注記**  
リンクされたリポジトリを CodeCatalyst コンソールでクローンしたり、それらに対して開発環境を作成したりすることはできません。リンクされたリポジトリをローカルでクローンするには、リポジトリの一覧にあるリンクを選択して、そのリポジトリをホストするサービスで開いて、クローンします。詳細については、リンクされたリポジトリをホストするサービスのドキュメントを参照してください。

**ソースリポジトリから開発環境を作成する**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. ナビゲーションペインで **[コード]** を選択してから、**[ソースリポジトリ]** を選択します。

1. コードを操作するソースリポジトリを選択します。

1. **[開発環境を作成]** を選択します。

1. ドロップダウンメニューからサポートされている IDE を選択します。詳細については「[開発環境でサポートされている統合開発環境](devenvironment-create.md#devenvironment-supported-ide)」を参照してください。

1. 次のいずれかを行います。
   + **[既存のブランチを操作]** を選択し、**[既存のブランチ]** ドロップダウンメニューでブランチを選択します。
   + **[新しいブランチを操作]** を選択し、**[ブランチ名]** フィールドにブランチ名を入力し、**[ブランチの作成元]** ドロップダウンメニューで新しいブランチを作成するブランチを選択します。

1. 必要に応じて、開発環境の名前を追加するか、設定を編集します。

1. **[作成]** を選択します。

**ソースリポジトリを作成する**

1. プロジェクトに移動します。

1. プロジェクトの概要ページで、リストから必要なリポジトリを選択し、**[リポジトリの表示]** を選択します。または、ナビゲーションペインで **[コード]** > **[ソースリポジトリ]** の順に選択します。プロジェクトのソースリポジトリのリストからリポジトリ名を選択します。リポジトリのリストをフィルタリングするには、フィルタバーにリポジトリ名の一部を入力します。

1. 

1. **[リポジトリをクローン]** を選択します。リポジトリのクローン URL をコピーします。
**注記**  
パーソナルアクセストークン (PAT) がない場合は、**[トークンを作成]** を選択します。トークンをコピーして安全な場所に保存します。Git クライアントまたは統合開発環境 (IDE) からパスワードの入力を求められたら、この PAT を使用します。

1. 次のいずれかを行います。
   + リポジトリをローカルコンピュータにクローンするには、ターミナルまたはコマンドラインを開き、**git clone** コマンドの後にクローン URL が付いたコマンドを実行します。例えば、次のようになります。

     ```
     git clone https://LiJuan@git.us-west-2.codecatalyst.aws/v1/ExampleCorp/MyExampleProject/MyExampleRepo
     ```

     パスワードの入力を求められたら、前に保存した PAT を貼り付けます。
**注記**  
オペレーティングシステムが認証情報管理を提供している場合、または認証情報管理システムをインストールしている場合は、PAT を 1 回だけ提供する必要があります。そうでない場合は、Git オペレーションごとに PAT を指定する必要があります。ベストプラクティスとして、認証情報管理システムが PAT を安全に保存していることを確認してください。クローン URL 文字列の一部として PAT を含めないでください。
   + IDE を使用してリポジトリをクローンするには、IDE のドキュメントに従います。Git リポジトリのクローンを作成し、URL を指定するオプションを選択します。パスワードの入力を求められたら、PAT を指定します。