Herramientas de usuario

Herramientas del sitio


clase:daw:daw:2eval:tema06

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
clase:daw:daw:2eval:tema06 [2024/11/14 12:17]
admin [Recetas]
clase:daw:daw:2eval:tema06 [2025/04/13 10:37] (actual)
admin [6. Control de Versiones Avanzado]
Línea 6: Línea 6:
   * [[https://learngitbranching.js.org/|Git Branching: Aprender Jugando con ramas en Git]]: Permite probar Git con ejemplos interactivos   * [[https://learngitbranching.js.org/|Git Branching: Aprender Jugando con ramas en Git]]: Permite probar Git con ejemplos interactivos
   * [[https://www.youtube.com/watch?v=mxoSIF-Qm7g|17 Ways to Undo Mistakes with Git]]   * [[https://www.youtube.com/watch?v=mxoSIF-Qm7g|17 Ways to Undo Mistakes with Git]]
 +  * [[https://craftquest.io/guides/git/how-git-works/the-plumbing|The Plumbing Guide]]: Comandos de bajo nivel de Git
  
  
Línea 549: Línea 550:
  
 <sxh bash> <sxh bash>
 +#Día 1:Lunes
 git fetch --prune && git switch develop && git merge --ff-only origin/develop && git switch release && git merge --ff-only origin/release && git switch master && git merge --ff-only origin/master && git switch develop git fetch --prune && git switch develop && git merge --ff-only origin/develop && git switch release && git merge --ff-only origin/release && git switch master && git merge --ff-only origin/master && git switch develop
 git branch lorenzo_45 git branch lorenzo_45
Línea 557: Línea 559:
 git push git push
  
 +#Día 2:Martes
 git fetch --prune && git switch develop && git merge --ff-only origin/develop && git switch release && git merge --ff-only origin/release && git switch master && git merge --ff-only origin/master && git switch develop git fetch --prune && git switch develop && git merge --ff-only origin/develop && git switch release && git merge --ff-only origin/release && git switch master && git merge --ff-only origin/master && git switch develop
 git switch lorenzo_45 git switch lorenzo_45
Línea 565: Línea 568:
 git push git push
  
 +#Día 3:Miercoles
 git fetch --prune && git switch develop && git merge --ff-only origin/develop && git switch release && git merge --ff-only origin/release && git switch master && git merge --ff-only origin/master && git switch develop git fetch --prune && git switch develop && git merge --ff-only origin/develop && git switch release && git merge --ff-only origin/release && git switch master && git merge --ff-only origin/master && git switch develop
 git switch lorenzo_45 git switch lorenzo_45
Línea 575: Línea 578:
  
  
 +#Día 4: Jueves
 +git fetch --prune && git switch develop && git merge --ff-only origin/develop && git switch release && git merge --ff-only origin/release && git switch master && git merge --ff-only origin/master && git switch develop
 +git switch lorenzo_45
 +git merge develop
 +git commit -m "micro-commit-dia-4-a"
 +git commit -m "micro-commit-dia-4-b"
 +git commit -m "micro-commit-dia-4-c"
 +git push
 +
 +
 +#Día 5: Viernes
 git fetch --prune && git switch develop && git merge --ff-only origin/develop && git switch release && git merge --ff-only origin/release && git switch master && git merge --ff-only origin/master && git switch develop git fetch --prune && git switch develop && git merge --ff-only origin/develop && git switch release && git merge --ff-only origin/release && git switch master && git merge --ff-only origin/master && git switch develop
 git switch lorenzo_45 git switch lorenzo_45
Línea 581: Línea 595:
 git switch develop git switch develop
 git merge --squash lorenzo_45 git merge --squash lorenzo_45
-git commit -am "feat(#45):blaBAL"+git commit -am "feat(#45):Crear la pantalla de login"
 git push git push
 #Si falla el push hacer el fetch y rebase #Si falla el push hacer el fetch y rebase
 git fetch --prune  git fetch --prune 
 git rebase origin/develop git rebase origin/develop
 +git push 
  
 git push origin --delete lorenzo_45 git push origin --delete lorenzo_45
-git branch --delete lorenzo_45+git branch --delete --force lorenzo_45
  
 </sxh> </sxh>
clase/daw/daw/2eval/tema06.1731583043.txt.gz · Última modificación: 2024/11/14 12:17 por admin