Una cosa es clonar y otra es enviar
git clone url
-> Clona el repositorio global
Para dar permiso de hacer push, se debe ir a la configuracion del platzi, y se debe agregar, en github, ya sea con el email publico o con el nombre de usuario.
Los usuarios agregados, tendran la opcion de subir archivos
Las mejores practicas, indican que no se deben agregar archivos binarios a un repositorio
El merge a master, lo debe hacer el lider de proyecto
SIEMPRE SE DEBERIA TENER UN SERVIDOR DE PRUEBAS
el servidor de pruebas se llama staging develop
El servidor de pruebas debe ser lo mas parecido al servidor de produccion y el lider de proyecto deberia mantenerlo actualizado
Pasar de una rama de produccion al servidor de pruebas, en un entorno profesional se debe hacer una revision al codigo, por lo tanto antes de hacer merge va a un estado intermedio, que se conoce como pull request
Estado intermedio antes de enviar un merge. Miembros del equipo revisan los cambios hechos y si estan a favor de realizar esos cambios, se envia el merge