En este documento se recoge la siguiente información para los ejercicios de git:
- Comandos
- Explicaciones
- Capturas de pantalla
curl -u 'marcoscortina' https://api.github.com/user/repos -d '{"name":"campusciff"}'
git clone https://github.com/marcoscortina/campusciff
touch README.md
git commit -a -m "commit inicial"
git push origin master
touch privado.txt
mkdir privada
2.4.3 Crear archivo .gitignore e insertar 2 líneas, una para ignorar el archivo privado.txt y otra para ignorar la carpeta privada
touch .gitignore
echo "privado.txt" >> .gitignore
echo "privada" >> .gitignore
touch 1.txt
git tag -a v0.1 -m 'versión 0.1'
git commit -a -m "Nuevos ficheros y creación de tag"
git push origin master
git branch v0.2
git checkout v0.2
touch 2.txt
git commit -a -m "Creación de rama v0.2 y de archivo 2.txt"
git push origin v0.2
git checkout master
git merge v0.2
git checkout master
echo "Hola" >> 1.txt
git add .
git commit -m "Añadido Hola al fichero 1.txt"
git checkout v0.2
echo "Adiós" >> 1.txt
git add .
git commit -m "Añadido Adiós al fichero 1.txt"
git checkout master
git merge v0.2
git branch --no-merged
git branch --merged
echo "Hola y adios" >> 1.txt
git add .
git commit -m "Corregido conflicto"
git checkout v0.2
git tag v0.2
git checkout master
git log --graph --pretty="%h %d %s"
git branch -d v0.2
###2.11.1 Uso social de GitHub. Seguir a mis compañeros.
###2.11.1 Uso social de GitHub. Seguir repositorios y marcarlos con una estrella
Nombre | Usuario de GitHub |
---|---|
Adolfo Sanz De Diego | https://github.com/asanzdiego |
Alfonso Peña | https://github.com/alfonsops |
Borja Moreno Pozo | https://github.com/bmpozo |
Carlos Saiz Alves | https://github.com/Carsaiz |
Francisco Javier Rivas Torres | https://github.com/jrivax |
Juan José Díaz López | https://github.com/jjdiazl |
Juan Ramón Márquez | https://github.com/marquezjr |
Rodrigo Marcos Carvajal | https://github.com/romcra |
ok
Crear 2 equipos en la organización campusciff-marcoscortina, uno llamado administradores con más permisos y otro colaboradores con menos permisos.
Meter a github.com/asanzdiego y a 2 de vuestros compañeeros de clase en el equipo administradores.
https://github.com/campusciff-marcoscortina/marcoscortina.github.io
2.15.3 Meter a github.com/asanzdiego y a otros 2 de vuestros compañeros de clase en el equipo colaboradores.
https://github.com/marcoscortina
http://campusciff-marcoscortina.github.io/marcoscortina.github.io
Hacer 2 forks de 2 repositorios campusciff- tunombredeusuariodegithub.github.io de 2 organizaciones de las que no seais ni administradiores ni colaboradores.
Crearos una rama en cada fork.
En cada rama modificar el fichero index.html añaadiendo vuestro nombre.
Con cada rama hacer un pull-request.