

Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte [Cómo migrar desde CodeCatalyst](migration.md).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Creación de un repositorio de código fuente
<a name="source-repositories-create"></a>

Cuando creas un proyecto con un blueprint en Amazon CodeCatalyst, CodeCatalyst crea un repositorio de código fuente para ti. Ese repositorio de código fuente contiene código de muestra además de información de configuración para los flujos de trabajo y otros recursos creados por usted. Esta es la forma recomendada de empezar con los repositorios en. CodeCatalyst Puede optar por crear repositorios para un proyecto. Estos repositorios contendrán un archivo **README.md** que podrá editar o eliminar en cualquier momento. En función de las elecciones que haya realizado al crear un repositorio de código fuente, es posible que también contenga un archivo `.gitignore`.

Si quieres clonar un repositorio de Git existente en un repositorio de CodeCatalyst origen, considera la posibilidad de crear un repositorio vacío en su lugar. Este repositorio no estará disponible para su uso CodeCatalyst hasta que le agregues contenido, lo que puedes hacer con unos simples comandos de Git. Como alternativa, puedes añadir contenido al repositorio vacío directamente desde la CodeCatalyst consola. También puede vincular un repositorio de código fuente en un proveedor de repositorios de Git compatible. Para obtener más información, consulte [Vinculación de un repositorio de código fuente](source-repositories-link.md).

**Creación de un repositorio de código fuente**

1. Abra la CodeCatalyst consola en [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Vaya a su proyecto.

1. En el panel de navegación, elija **Código** y, a continuación, elija **Repositorios de origen**.

1. Elija **Agregar repositorio** y, a continuación, elija **Crear repositorio**.

1. En **Nombre del repositorio**, especifique un nombre para el repositorio. En esta guía, utilizamos*codecatalyst-source-repository*, pero puede elegir un nombre diferente. Los nombres de repositorio deben ser únicos dentro de un proyecto. Para obtener más información sobre los requisitos para nombres de repositorios, consulte [Cuotas para los repositorios de fuentes en CodeCatalyst](source-quotas.md).

1. (Opcional) En **Descripción**, añada una descripción del repositorio que ayude a los demás usuarios del proyecto a entender para qué se utiliza. 

1. Seleccione **Crear el repositorio (predeterminado)**. Esta opción crea un repositorio que incluye una ramificación predeterminada y un archivo README.md. A diferencia de lo que ocurre con un repositorio vacío, puede usar este repositorio en cuanto lo cree.

1. En **Ramificación predeterminada**, deje el nombre como *main* a menos que tenga un motivo para elegir otro nombre. Todos los ejemplos en esta guía utilizan el nombre *main* para la ramificación predeterminada.

1. (Opcional) Añada un archivo `.gitignore` para el tipo de código que planea insertar. 

1. Seleccione **Crear**.
**nota**  
CodeCatalyst agrega un `README.md` archivo a tu repositorio al crearlo. CodeCatalysttambién crea una confirmación inicial para el repositorio en una rama predeterminada llamada **main**. Puede editar o eliminar el archivo README.md, pero no puede eliminar la ramificación predeterminada.<a name="source-repositories-create-empty"></a>

**Creación de un repositorio de código fuente vacío**

1. En la CodeCatalyst consola, navega hasta el proyecto en el que quieres crear un repositorio vacío.

1. En la página de resumen de su proyecto, en **Repositorios de origen**, elija **Agregar repositorio** y seleccione **Crear repositorio**. Como alternativa, en el panel de navegación, elija **Código** y, a continuación, elija **Repositorios de origen**. Elija **Agregar repositorio** y, a continuación, elija **Crear repositorio**. 

1. En **Nombre del repositorio**, especifique un nombre para el repositorio. En esta guía, lo usamos*codecatalyst-source-repository*, pero puedes elegir un nombre diferente. Los nombres de repositorio deben ser únicos dentro de un proyecto. Para obtener más información sobre los requisitos para nombres de repositorios, consulte [Cuotas para los repositorios de fuentes en CodeCatalyst](source-quotas.md).

1. (Opcional) En **Descripción**, añada una descripción del repositorio que ayude a los demás usuarios del proyecto a entender para qué se utiliza. 

1. Elija **Crear repositorio vacío** y seleccione **Crear**.