1. El administrador crea un proyecto en github.
2. Los demás usuarios ejecutan en una carpeta que deben crear en su ordenador:El usuario inicializa el repositorio:
git init
3. Vincular nuestra cuenta al servidor
git remote add origin url-del-repositorio
origin suele ser el nombre que tiene en el ordenador del usuario en el repositorio online
4. Descargar a nuestro ordenador lo que hay online
git pull origin master
git fetch --all
git reset --hard origin/master
5. Subida
Vamos a subir la rama al origin
Metemos la info en un sobregit add .
Escribimos en el sobre la información de lo que hay dentrogit commit -m “rama stagging creada”
Enviamos el sobregit push origin stagging
6. Ramas.
El administrador crea la rama de staggingCrear rama de stagginggit branch stagging
Ver las ramas creadasgit branch
Vamos a la rama (necesario par apoder subirla)git checkout stagging
Borrar una ramagit branch -d [branch]
Al cambiar de rama se pierden todos los cambios no commiteados.Si estuve desarrollando en una rama, y realmente quería commitear otra, para no perder los cambios debería meterlos en el stash.
7. Invitar usuarios
El administrador debe autorizar al resto de usuarios a acceder a su repositorio. En la página del repositorio → settings → Options → Collaboratos -> le ponemos el nombre de usuario de github
8. Alumno *: Sube el texto “Alumno *” a stagging machacando lo que hay.
9. Alumno *: Añade el texto “Alumno *” a stagging lo que ya había.
10. Alumno *: Cambia su número de alumno por la letra correspondiente.
11. Unificar ramas.
Hacemos un pull request desde nuestra cuenta de github