IIC2413 / Syllabus-2021-1

81 stars 47 forks source link

[Entrega 3] Branches desde el servidor #415

Open sopadeoliva opened 3 years ago

sopadeoliva commented 3 years ago

Hola! Tenía la duda de si se pueden tener múltiples branches del repo desde el servidor principalmente para debuggear más rápido, y hacer un merge a master al final no más. Y si se puede, ¿cómo se hace? Gracias :0

arpincheira commented 3 years ago

Hola, en servidor funciona prácticamente como un computador en lo que respecta al manejo de github(de hecho en general puedes considerar que el servidor es simplemente una computadora que posee Ubuntu como sistema operativo y que está corriendo las 24 del día). SI bien no tenemos configurado como tal algo que facilite el trabajo a partir de branches de forma automática(como que cada branch fuera un url distinto), lo que puedes hacer es trabajar con el servidor de la misma forma en la que trabajarías en tu computadora. Con esto último me refiero a que, desde tu computadora, crees una nueva branch con git branch <nombre rama>, posteriormente cambies a la rama en donde quieres tener los cambios git checkout <nombre rama> y procedas a trabajar en ella, finalmente cuando tengas los cambios subidos vayas al servidor hagas un git pull y luego un git checkout <nombre rama> para poder acceder a ella y ver los cambios.

No se si esto te ayude pero lo otro que podrías hacer también es crear una subcarpeta con las vistas que deseas probar y trabajar ahí para la resolución de bugs, lo que tendrías que tener ojo es el cambio al momento de realizar las redirecciones pero podría ser de utilidad cuando quieras hacer un debuggin "rápido" usando GitHub, además las vistas no generarían tanta carga adicional al servidor, por lo que no debería generar problemas de espacio en este.

sopadeoliva commented 3 years ago

Gracias!!