AWS CodeCommit ya no está disponible para nuevos clientes. Los clientes actuales 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.
Sincronización de los cambios entre un repositorio local y un repositorio de AWS CodeCommit
Usas Git para sincronizar los cambios entre un repositorio local y el CodeCommit repositorio conectado al repositorio local.
Para enviar los cambios del repositorio local al repositorio, ejecuta. CodeCommit git push
remote-name
branch-name
Para extraer los cambios del repositorio local desde el CodeCommit repositorio, ejecuta. git pull
remote-name
branch-name
Tanto para empujar como para tirar, remote-name
es el apodo que el repositorio local usa para el CodeCommit repositorio. branch-name
es el nombre de la rama del CodeCommit repositorio a la que se va a enviar o extraer contenido.
sugerencia
Para obtener el apodo que el repositorio local usa para el CodeCommit repositorio, ejecutagit remote. Para obtener una lista de los nombres de las ramificaciones, ejecute git
branch. Un asterisco (*
) aparecerá junto al nombre de la ramificación actual. (También puede ejecutar git statuspara mostrar el nombre de la ramificación actual).
nota
Si clonaste el repositorio, desde la perspectiva del repositorio local, remote-name
no es el nombre del CodeCommit repositorio. Al clonar un repositorio, remote-name
se establece automáticamente enorigin
.
Por ejemplo, para enviar los cambios del repositorio local a la main
rama del CodeCommit repositorio con el apodoorigin
:
git push origin main
Del mismo modo, para extraer los cambios del repositorio local desde la main
rama del CodeCommit repositorio con el apodo: origin
git pull origin main
sugerencia
Si añade la opción -u
a git push, establece la información de seguimiento ascendente. Por ejemplo, si corresgit push -u
origin main), en el futuro podrás correr git push y git pull sin remote-name
branch-name
. Para obtener información de seguimiento ascendente, ejecute git remote show remote-name
(por ejemplo,git remote show origin).
Para ver más opciones, consulte la documentación de Git.