doncarlosdiaz / intraweb_04_24.github.io

MIT License
0 stars 0 forks source link

revisar funcionamiento de github - > debe pedir autorizacion para subir versiones del codigo #3

Open doncarlosdiaz opened 6 months ago

doncarlosdiaz commented 6 months ago

la idea es

trabajar con revisiones talvez debemos trabajar en ramas las que despues se mezclen para juntar el proyecto y subirlo a produccion

TAREA:

AVERIGUAR COMO FUNCIONA ESTO EN GIT: que se necesite revision para subir el codigo a produccion

Alfonzork commented 6 months ago

Para trabajar en GitHub y aceptar cambios sin afectar el código de producción, puedes seguir estos pasos:

  1. Crear una rama (branch) de desarrollo: Esta rama se utiliza para realizar y probar cambios sin afectar la rama principal (master o main). Puedes crear una nueva rama utilizando el comando git branch nombre_de_la_rama.

  2. Realizar cambios en la rama de desarrollo: Una vez que estás en la rama de desarrollo (puedes cambiar a la rama de desarrollo con git checkout nombre_de_la_rama), puedes realizar los cambios necesarios.

  3. Hacer commit de los cambios: Una vez que estés satisfecho con los cambios, puedes hacer un commit de los cambios con git commit -m "mensaje del commit".

  4. Push de los cambios a GitHub: Puedes hacer push de los cambios a GitHub con git push origin nombre_de_la_rama.

  5. Crear un Pull Request (PR): En GitHub, puedes ir a la página del repositorio y hacer clic en “New pull request”. Selecciona la rama de desarrollo en la que has estado trabajando. Aquí puedes revisar tus cambios y luego hacer clic en “Create pull request”.

  6. Revisar y fusionar el PR: Otros miembros del equipo pueden revisar los cambios en el PR. Si todo está bien, puedes fusionar el PR con la rama principal. Esto se hace en GitHub en la página del PR.

  7. Actualizar la rama principal localmente: Después de fusionar el PR, debes actualizar tu rama principal localmente con git checkout main (o master, dependiendo de tu configuración) y luego git pull origin main.

Alfonzork commented 6 months ago

Adicionalmente cree la rama desarrollo