Comandos de Git para ramificaciones - Amazon 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.