Diferencia entre revisiones de «Caso práctico: ''branchs'' y ''commit''.»
De Wiki de EGC
m |
|||
(No se muestran 12 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
− | ==Enunciado== | + | == Enunciado == |
− | Se pretende crear una rama nueva llamada ''develop'' y | + | Se pretende crear una rama nueva llamada ''develop'' que sea copia de la ''master'', seguidamente realizar un ''commit'' sobre la rama creada y enviar al servidor la rama nueva con el cambio. |
+ | == Solución == | ||
− | + | * 1. Estando en la rama ''master'' procederemos a crear una nueva rama: | |
+ | ::<code>git branch develop</code> | ||
+ | * 2. Nos cambiamos a la rama recién creada: | ||
+ | ::<code>git checkout develop</code> | ||
− | + | * 3. Suponiendo que hemos modificado algún archivo, realizaremos un ''commit'' en la rama ''develop'': | |
+ | ::<code>git commit -m "Primera funcionalidad añadida en la rama develop" </code> | ||
+ | * 4. Enviar rama ''develop'' al servidor junto con el cambio: | ||
+ | ::<code>git push origin develop </code> | ||
− | [[Archivo:arrow_left_16x16.png]] Volver a página del grupo: [https://1984.lsi.us.es/wiki-egc/index.php/Visualizaci%C3%B3n_y_Gesti%C3%B3n_de_Resultados_G28 Visualización y Gestión de Resultados (G28)] | + | [[Archivo:arrow_left_16x16.png]] Volver a la página del grupo: [https://1984.lsi.us.es/wiki-egc/index.php/Visualizaci%C3%B3n_y_Gesti%C3%B3n_de_Resultados_G28 Visualización y Gestión de Resultados (G28)] |
Revisión actual del 20:53 29 dic 2016
Enunciado
Se pretende crear una rama nueva llamada develop que sea copia de la master, seguidamente realizar un commit sobre la rama creada y enviar al servidor la rama nueva con el cambio.
Solución
- 1. Estando en la rama master procederemos a crear una nueva rama:
git branch develop
- 2. Nos cambiamos a la rama recién creada:
git checkout develop
- 3. Suponiendo que hemos modificado algún archivo, realizaremos un commit en la rama develop:
git commit -m "Primera funcionalidad añadida en la rama develop"
- 4. Enviar rama develop al servidor junto con el cambio:
git push origin develop
Volver a la página del grupo: Visualización y Gestión de Resultados (G28)