Repositorio de la asignatura DATA SCIENCE TOOLKIT.
carlospaz@Carlos-MacBook-Pro:~$ git clone git@github.com:cpazsantos/campusciff.git
README.md ya creado al inicializar el repositorio en GitHub.
1. Añadir al README.md los comandos utilizados hasta ahora y hacer un commit inicial con el mensaje commit inicial.
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git add .
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git commit -m 'Commit inicial.'
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git push origin master
carlospaz@Carlos-MacBook-Pro:~/campusciff$ touch privado.txt
carlospaz@Carlos-MacBook-Pro:~/campusciff$ mkdir privada
carlospaz@Carlos-MacBook-Pro:~/campusciff$ echo -e "privado.txt \nprivada/" > .gitignore
carlospaz@Carlos-MacBook-Pro:~/campusciff$ cat .gitignore
privado.txt
privada/
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git add .gitignore
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git commit -m "Creado .gitignore"
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git push origin master
carlospaz@Carlos-MacBook-Pro:~/campusciff$ touch 1.txt
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git add 1.txt
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git commit -m "Creado 1.txt"
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git tag -a v0.1 -m "Creado tag v0.1"
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git push --tag origin master
Counting objects: 4, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (4/4), 464 bytes | 0 bytes/s, done.
Total 4 (delta 0), reused 0 (delta 0)
To git@github.com:cpazsantos/campusciff.git
bd7b4d5..4dd6aab master -> master
* [new tag] v0.1 -> v0.1
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git branch v0.2
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git checkout v0.2
carlospaz@Carlos-MacBook-Pro:~/campusciff$ touch 2.txt
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git add .
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git commit -m "Creado 2.txt y actualizado README.md"
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git push origin v0.2
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git checkout master
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git merge v0.2 -m "Merge de la rama v0.2 en la rama master"
carlospaz@Carlos-MacBook-Pro:~/campusciff$ echo "Hola" > 1.txt
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git add .
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git commit -m "Actualizado 1.txt"
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git checkout v0.2
carlospaz@Carlos-MacBook-Pro:~/campusciff$ echo "Adios" > 1.txt
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git add .
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git commit -m "Actualizado 1.txt con Adios"
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git checkout master
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git merge v0.2 -m "Merge con conflicto de la rama v0.2 en la rama master"
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git branch --merged
* master
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git branch --no-merged
v0.2
carlospaz@Carlos-MacBook-Pro:~/campusciff$ cat 1.txt
<<<<<<< HEAD
Hola
=======
Adios
>>>>>>> v0.2
# Arreglamos el conflicto
carlospaz@Carlos-MacBook-Pro:~/campusciff$ cat 1.txt
Adios
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git add .
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git commit -m "Arreglado coflicto rama v0.2"
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git tag -a v0.2 -m "Creado tag v0.2"
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git branch -d v0.2
# Creamos un alias list
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git config --global alias.list 'log --oneline --decorate --graph -all'
carlospaz@Carlos-MacBook-Pro:~/campusciff$ git list
* 85310ce (HEAD -> master, tag: v0.2, origin/master, origin/HEAD) Arreglado coflicto rama v0.2
|\
| * 9935b96 Actualizado 1.txt con Adios
* | 412db99 Actualizado 1.txt
|/
* c34ee52 (origin/v0.2) Creado 2.txt y actualizado README.md
* d147e42 Actualizado README.me con los comandos utilizados.
* 4dd6aab (tag: v0.1) Creado 1.txt
* bd7b4d5 Actualizado README.me con los comandos utilizados.
* 9beb4fc Creado .gitignore
* 059711d Commit inicial.
* c74fcbc Initial commit
La clave pública del ordenador de trabajo ya fue añadida con anterioridad al ejercicio.
1. Crear una tabla de este estilo en el fichero README.md con la información de varios de tus compañeros de clase:
NOMBRE | GITHUB |
---|---|
Patricia Iglesias | https://github.com/Pimateos |
Julián Gómez | https://github.com/CIFFjuliangomez |
César Hernández | https://github.com/ciffcesarhernandez |
David Pacheco | https://github.com/davpacheco |
Cristóbal Rodríguez Fraile | https://github.com/crisrodfra |
Pablo Suárez Manjón | https://github.com/pablosuarezmanjon |