Diferencia entre revisiones de «Usuario:ManuelRomero/Git»
De WikiEducator
(→Instalado zsh) |
|||
(6 revisiones intermedias por el mismo usuario no mostrado) | |||
Línea 2: | Línea 2: | ||
<div class="slides layout-regular template-default"> | <div class="slides layout-regular template-default"> | ||
<div class="slide"> | <div class="slide"> | ||
+ | |||
+ | |||
+ | ===Referencias=== | ||
+ | <br /> | ||
+ | {{Recursos de la Web| | ||
+ | *https://www.codecademy.com/es/learn/learn-git | ||
+ | *https://github.com/domnikl/DesignPatternsPHP | ||
+ | *https://github.com/ziadoz/awesome-php | ||
+ | *https://medium.freecodecamp.com/7-git-hacks-you-just-can-t-ignore-41aea137727a#.1zxxt4xwl(edited) | ||
+ | *Hoja resumen muy buena https://rogerdudler.github.io/git-guide/files/git_cheat_sheet.pdf | ||
+ | }} | ||
===Qué es Git=== | ===Qué es Git=== | ||
[[Imagen:logoGit.png|200px|center]] | [[Imagen:logoGit.png|200px|center]] | ||
Línea 11: | Línea 22: | ||
*Esto implica que podemos establecer '''''estados''''' o '''''versiones''''' y podemos, en un momento dado, '''recuperar''' ese fichero o conjunto de ficheros a una versión concreta. | *Esto implica que podemos establecer '''''estados''''' o '''''versiones''''' y podemos, en un momento dado, '''recuperar''' ese fichero o conjunto de ficheros a una versión concreta. | ||
*Esto también conlleva intrínsecamente copias de seguridad (Una por cada versión). | *Esto también conlleva intrínsecamente copias de seguridad (Una por cada versión). | ||
+ | *Con git puedo (debo) tener una copia del proyecto en un momento dado en mi local a partir de un servidor donde está el código del proyecto. Después de trabajar en local lo volveré a dejar en el servidor | ||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
Línea 35: | Línea 47: | ||
</div> | </div> | ||
<div class="slide"> | <div class="slide"> | ||
+ | |||
===Funcionamiento de Git=== | ===Funcionamiento de Git=== | ||
*Funciona como un sistema descentralizado | *Funciona como un sistema descentralizado | ||
Línea 97: | Línea 110: | ||
;Editor | ;Editor | ||
git config --global core.editor vim | git config --global core.editor vim | ||
+ | ;Ver el valor de parámetros configurados | ||
+ | git config --list | ||
+ | ;Ver un valor concreto | ||
+ | git config <palabre> | ||
+ | git config user.name | ||
+ | ;Obtener ayuda | ||
+ | git help <palabre> | ||
===Iniciar el trabajo con git=== | ===Iniciar el trabajo con git=== | ||
;Iniciar el proyecto con git | ;Iniciar el proyecto con git | ||
Línea 103: | Línea 123: | ||
*Ahora existe un directorio llamado .git donde está el repositorio local | *Ahora existe un directorio llamado .git donde está el repositorio local | ||
− | + | ===Creando un repositorio de un proyecto=== | |
+ | ;En el | ||
:Ver configuracion | :Ver configuracion | ||
===Instalado zsh=== | ===Instalado zsh=== | ||
− | <source lang= | + | <source lang=bash> |
#sudo apt-get install zsh | #sudo apt-get install zsh | ||
....... | ....... |