AWS CodeCommit ya no está disponible para nuevos clientes. Los clientes existentes de AWS CodeCommit pueden seguir utilizando el servicio con normalidad. Más información
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.
Cree un repositorio AWS CodeCommit
Utilice la AWS CodeCommit consola o el AWS Command Line Interface (AWS CLI) para crear un CodeCommit repositorio vacío. Para añadir etiquetas a un repositorio después de crearlo, consulte Añadir una etiqueta a un repositorio.
En estas instrucciones se presupone que ha completado los pasos que se detallan en Configuración .
nota
Según el uso, es posible que se le cobre por crear un repositorio o por acceder a él. Para obtener más información, consulta los precios
Crear un repositorio (Consola)
Para crear un CodeCommit repositorio
importante
La creación de un repositorio en ya no AWS CodeCommit está disponible para los nuevos clientes. Los clientes actuales de AWS CodeCommit pueden seguir utilizándolo de API forma habitual. Más información
Abre la CodeCommit consola en https://console.aws.amazon.com/codesuite/codecommit/home
. -
En el selector de regiones, elige la ubicación en la Región de AWS que deseas crear el repositorio. Para obtener más información, consulte Regiones y puntos de conexión de Git.
-
En la página Repositorios, seleccione Crear repositorio.
-
En la página Create repository (Crear repositorio), en el campo Repository name (Nombre de repositorio), escriba un nombre para el repositorio.
nota
Los nombres de repositorio distinguen entre mayúsculas y minúsculas. El nombre debe ser único en la Región de AWS y de su cuenta de Amazon Web Services.
-
(Opcional) En Descripción, introduzca una descripción para el repositorio. Esto puede ayudarle a usted y a otros usuarios a conocer el propósito del repositorio.
nota
El campo de descripción muestra Markdown en la consola y acepta todos los HTML caracteres y los caracteres Unicode válidos. Si es un desarrollador de aplicaciones que utiliza
GetRepository
oBatchGetRepositories
APIs y piensa mostrar el campo de descripción del repositorio en un navegador web, consulte la CodeCommit API Referencia. -
(Opcional) Selecciona Añadir etiqueta para añadir una o más etiquetas de repositorio (una etiqueta de atributo personalizada que te ayuda a organizar y gestionar tus AWS recursos) a tu repositorio. Para obtener más información, consulte Etiquetar repositorios en AWS CodeCommit.
-
(Opcional) Amplíe la configuración adicional para especificar si desea utilizar la clave predeterminada Clave administrada de AWS o la propia clave gestionada por el cliente para cifrar y descifrar los datos de este repositorio. Si decide utilizar su propia clave gestionada por el cliente, debe asegurarse de que esté disponible en el Región de AWS lugar donde vaya a crear el repositorio y de que la clave esté activa. Para obtener más información, consulte AWS Key Management Service y cifrado de repositorios de AWS CodeCommit.
-
(Opcional) Seleccione Habilitar Amazon CodeGuru Reviewer para Java y Python si este repositorio contiene código Java o Python y desea que CodeGuru Reviewer lo analice. CodeGuru Reviewer utiliza varios modelos de aprendizaje automático para detectar defectos en el código y sugerir mejoras y correcciones en las solicitudes de incorporación de cambios. Para obtener más información, consulte la Guía del usuario de Amazon CodeGuru Reviewer.
-
Seleccione Crear.
Después de crear un repositorio, puedes conectarte a él y empezar a añadir código a través de la CodeCommit consola o de un cliente Git local, o bien integrando tu CodeCommit repositorio con tu repositorio favoritoIDE. Para obtener más información, consulte Configuración para AWS CodeCommit. También puede añadir su repositorio a una canalización de entrega continua. Para obtener más información, consulte Guía sobre la canalización simple.
Para obtener información sobre el nuevo CodeCommit repositorio, como el URLs que se va a usar al clonar el repositorio, elige el nombre del repositorio de la lista o simplemente elige el protocolo de conexión que quieres usar junto al nombre del repositorio.
Para compartir este repositorio con otras personas, debes enviarles el SSH enlace HTTPS o enlace que usarás para clonar el repositorio. Asegúrese de que dispone de los permisos necesarios para acceder al repositorio. Para obtener más información, consulte Compartir un repositorio y Autenticación y control de acceso de AWS CodeCommit.
Creación de un repositorio (AWS CLI)
Puede usar el AWS CLI para crear un CodeCommit repositorio. A diferencia de la consola, puede agregar etiquetas a un repositorio si lo crea mediante la AWS CLI.
importante
La creación de un repositorio en ya no AWS CodeCommit está disponible para los nuevos clientes. Los clientes actuales de AWS CodeCommit pueden seguir utilizándolo de API forma habitual. Más información
-
Asegúrese de haber configurado el AWS CLI Región de AWS lugar donde se encuentra el repositorio. Para verificar la región, ejecute el siguiente comando en la línea de comandos o terminal y revise la información del nombre de la región predeterminado.
aws configure
El nombre de la región por defecto debe coincidir con el del Región de AWS repositorio en el que se encuentra CodeCommit. Para obtener más información, consulte Regiones y puntos de conexión de Git.
-
Ejecute el comando create-repository, especificando:
-
Un nombre que identifique de forma exclusiva el CodeCommit repositorio (con la
--repository-name
opción).nota
Este nombre debe ser exclusivo de una cuenta de Amazon Web Services.
-
Un comentario opcional sobre el CodeCommit repositorio (con la
--repository-description
opción). -
Un par o varios pares clave-valor opcionales para usarlos como etiquetas en el CodeCommit repositorio (con la
--tags
opción). -
Una clave opcional gestionada por el cliente para usarla al cifrar y descifrar este repositorio. Todos los repositorios se cifran en tránsito y en reposo mediante una clave de en AWS KMS. Si no se especifica ninguna clave, se utiliza la clave AWS
aws/codecommit
gestionada por defecto.
Por ejemplo, para crear un CodeCommit repositorio
MyDemoRepo
con el nombre de la descripción"My demonstration repository"
y una etiqueta con una clave denominadaTeam
con el valor deSaanvi
, utilice este comando.aws codecommit create-repository --repository-name MyDemoRepo --repository-description "My demonstration repository" --tags
Team
=Saanvi
nota
El campo de descripción muestra Markdown en la consola y acepta todos los HTML caracteres y los caracteres Unicode válidos. Si es un desarrollador de aplicaciones que utiliza
GetRepository
oBatchGetRepositories
APIs y piensa mostrar el campo de descripción del repositorio en un navegador web, consulte la CodeCommit API Referencia. -
-
Si la operación se completó correctamente, el comando devuelve un objeto
repositoryMetadata
con la siguiente información:-
La descripción (
repositoryDescription
) -
El ID exclusivo generado por el sistema (
repositoryId
) -
El nombre (
repositoryName
) -
El ID de la cuenta de Amazon Web Services asociada al CodeCommit repositorio (
accountId
).
A continuación se muestra un ejemplo de resultado basado en el comando del ejemplo anterior.
{ "repositoryMetadata": { "repositoryName": "
MyDemoRepo
", "cloneUrlSsh": "ssh://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo
", "lastModifiedDate": 1446071622.494, "repositoryDescription": "My demonstration repository", "cloneUrlHttp": "https://git-codecommit.us-east-2.amazonaws.com/v1/repos/MyDemoRepo
", "defaultBranch": main, "kmsKeyId": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "creationDate": 1446071622.494, "repositoryId": "f7579e13-b83e-4027-aaef-650c0EXAMPLE", "Arn": "arn:aws:codecommit:us-east-2:111111111111:MyDemoRepo", "accountId": "111111111111" } }nota
Las etiquetas que se agregaron cuando se creó el repositorio no se devuelven en la salida. Para ver una lista de etiquetas asociadas a un repositorio, ejecute el comando list-tags-for-resource.
-
-
Anote el nombre y el ID del CodeCommit repositorio. Los necesita para monitorear y cambiar la información sobre el CodeCommit repositorio, especialmente si lo usa AWS CLI.
Si olvida el nombre o ID, siga las instrucciones de Ver detalles CodeCommit del repositorio (AWS CLI).
Después de crear un repositorio, puede conectarlo y empezar a añadir código. Para obtener más información, consulte Conectarse a un repositorio. También puede añadir su repositorio a una canalización de entrega continua. Para obtener más información, consulte Guía sobre la canalización simple.