Comandos de Git para ramificaciones - Amazon CodeCatalyst

Amazon CodeCatalyst ya no está disponible para nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte Cómo migrar de CodeCatalyst.

Comandos de Git para ramificaciones

Puede usar Git para crear, administrar y eliminar ramificaciones en el clon del repositorio de código fuente que tenga en su equipo (su repositorio local) o en sus entornos de desarrollo y, luego, confirmar y enviar los cambios al repositorio de código fuente de CodeCatalyst (el repositorio remoto). Por ejemplo:

Comandos comunes de Git para ramificaciones

Enumera todas las ramificaciones en el repositorio local y muestra un asterisco (*) junto a la ramificación actual.

git branch

Extrae información de todas las ramificaciones del repositorio remoto al repositorio local.

git fetch

Enumera todas las ramificaciones del repositorio local y todas las ramificaciones de seguimiento remotas del repositorio local.

git branch -a

Enumera solo las ramificaciones de seguimiento remotas del repositorio local.

git branch -r

Crea una ramificación en el repositorio local con el nombre de la ramificación especificada. Esta ramificación no aparecerá en el repositorio remoto hasta que confirme e inserte el cambio.

git branch branch-name

Crea una ramificación en el repositorio local con el nombre de la ramificación especificada y, a continuación, cambia a ella.

git checkout -b branch-name

Cambia a otra ramificación del repositorio local con el nombre de la ramificación especificada.

git checkout other-branch-name

Inserta una ramificación desde el repositorio local al repositorio remoto utilizando el alias especificado que el repositorio local tenga para el repositorio remoto y el nombre de la ramificación especificada. También configura la información de seguimiento ascendente de la ramificación en el repositorio local.

git push -u remote-name branch-name

Combina los cambios de otra ramificación del repositorio local en la ramificación actual del repositorio local.

git merge from-other-branch-name

Elimina una ramificación del repositorio local a menos que contenga trabajo que no se ha combinado.

git branch -d branch-name

Elimina una ramificación del repositorio remoto mediante el alias especificado que el repositorio loca utiliza para el repositorio remoto y el nombre de la ramificación especificada. (Observe el uso de los dos puntos (:)). También puede especificar --delete como parte del comando.

git push remote-name :branch-name

git push remote-name --delete branch-name

Para obtener más información, consulte la documentación de Git.