-
Notifications
You must be signed in to change notification settings - Fork 13
Git básico
Para este proyecto vamos a tener que aprender a usar git.
El flujo de trabajo que vamos a usar es que cada uno haga un Fork del repo del makespace en su propio github, trabaje desde ahí y mande los cambios a makespace cuando alcancen hitos.:
-0 crea una cuenta de github si no la tienes.
-1 Haz un fork del repo de Jarvis en tu repo, esto se hace con el botón de Fork que aparece cuando visitas el repo de jarvis. Esto tomara una foto de como esta el repo cuando le das a Fork y te lo copia en tu repo.
-2 Clona tu repo en tu pc de trabajo : git clone https://github.com/TuUsuario/Jarvis
-3 Trabajas en las carpetas locales y haces cambios, creando genialidades libres de bugs.
##upstream: tu equipo --> tu repo --> makespace
-1 Cuando quieres salvar los cambios en tu git local (en tu equipo): git add --all (activa el seguimiento en todos los archivos añadidos)
git commit -a (hace el commit local de los cambios, abre una ventana de editor en la que obligatoriamente tienes que escribir un resumen, si no no te deja hacer commit)
-2 Para mandar esos cambios locales a tu repo de github: git push (pedirá user y pass de github)
-3 Para mandar esos cambios de tu repo al repo de makespace: Boton de pull request cuando visitas el repo de makespace en github
-4 Otro colaborador con permisos de escritura revisara tu pull request y lo integrara en el repo si todo esta correcto.
Hay dos metodos: 1- Crear un pull request 'inverso' desde github, de makespace a tu repo, después de hacer el merge en github haces un pull en el ordenador para traerte los cambios.
2-En tu pc local, git pull https://github.com/makespacemadrid/Jarvis y te integrara los últimos cambios en makespace en tu repo local, después con un git push lo subes a tu repo de github.