

Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter [Comment effectuer une migration depuis CodeCatalyst](migration.md).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Création d'un référentiel source
<a name="source-repositories-create"></a>

Lorsque vous créez un projet à l'aide d'un plan sur Amazon CodeCatalyst, vous CodeCatalyst créez un référentiel de sources. Ce référentiel source contient un exemple de code en plus des informations de configuration pour les flux de travail et les autres ressources créées pour vous. Il s'agit de la méthode recommandée pour commencer à utiliser les référentiels dans CodeCatalyst. Vous pouvez choisir de créer des référentiels pour un projet. Ces référentiels contiendront un fichier **README.md** que vous pourrez modifier ou supprimer à tout moment. En fonction de vos choix lors de la création d'un référentiel source, les référentiels peuvent également contenir un `.gitignore` fichier.

Si vous souhaitez cloner un dépôt Git existant dans un dépôt CodeCatalyst source, pensez plutôt à créer un dépôt vide. Ce dépôt ne pourra pas être utilisé CodeCatalyst tant que vous n'y ajouterez pas de contenu, ce que vous pouvez faire à l'aide de quelques commandes Git simples. Vous pouvez également ajouter du contenu au référentiel vide directement depuis la CodeCatalyst console. Vous pouvez également lier un dépôt source dans un fournisseur de dépôt Git compatible. Pour de plus amples informations, veuillez consulter [Lier un référentiel source](source-repositories-link.md).

**Pour créer un référentiel source**

1. Ouvrez la CodeCatalyst console à l'[adresse https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Accédez à votre projet.

1. Dans le volet de navigation, choisissez **Code**, puis sélectionnez **Référentiels sources**.

1. Choisissez **Ajouter un référentiel**, puis sélectionnez **Créer un référentiel**.

1. Dans **Nom du référentiel**, saisissez le nom du référentiel. Dans ce guide, nous utilisons un autre nom*codecatalyst-source-repository*, mais vous pouvez en choisir un autre. Les noms des référentiels doivent être uniques au sein d'un projet. Pour plus d'informations sur les exigences relatives aux noms de référentiels, consultez[Quotas pour les référentiels sources dans CodeCatalyst](source-quotas.md).

1. (Facultatif) Dans **Description**, ajoutez une description du référentiel afin d'aider les autres utilisateurs du projet à comprendre à quoi sert le référentiel. 

1. Choisissez **Créer un référentiel (par défaut)**. Cette option crée un référentiel qui inclut une branche par défaut et un fichier README.md. Contrairement à un dépôt vide, vous pouvez l'utiliser dès sa création.

1. Dans la **branche par défaut**, laissez le nom *principal*, sauf si vous avez une raison d'en choisir un autre. Les exemples présentés dans ce guide utilisent tous le nom *main* pour la branche par défaut.

1. (Facultatif) Ajoutez un `.gitignore` fichier correspondant au type de code que vous souhaitez envoyer. 

1. Choisissez **Créer**.
**Note**  
CodeCatalyst ajoute un `README.md` fichier à votre dépôt lorsque vous le créez. CodeCatalystcrée également un commit initial pour le dépôt dans une branche par défaut nommée **main**. Vous pouvez modifier ou supprimer le fichier README.md, mais vous ne pouvez pas supprimer la branche par défaut.<a name="source-repositories-create-empty"></a>

**Pour créer un référentiel source vide**

1. Dans la CodeCatalyst console, accédez au projet dans lequel vous souhaitez créer un référentiel vide.

1. Sur la page de résumé de votre projet, dans **Référentiels sources**, choisissez **Ajouter un référentiel**, puis sélectionnez **Créer un référentiel**. Dans le volet de navigation, vous pouvez également choisir **Code**, puis **Référentiels sources**. Choisissez **Ajouter un référentiel**, puis sélectionnez **Créer un référentiel**. 

1. Dans **Nom du référentiel**, saisissez le nom du référentiel. Dans ce guide, nous utilisons un autre nom*codecatalyst-source-repository*, mais vous pouvez en choisir un autre. Les noms des référentiels doivent être uniques au sein d'un projet. Pour plus d'informations sur les exigences relatives aux noms de référentiels, consultez[Quotas pour les référentiels sources dans CodeCatalyst](source-quotas.md).

1. (Facultatif) Dans **Description**, ajoutez une description du référentiel afin d'aider les autres utilisateurs du projet à comprendre à quoi sert le référentiel. 

1. Choisissez **Créer un référentiel vide**, puis sélectionnez **Créer**.