Está en la página 1de 9

GIT ME BABY ONE

MORE TIME
Ignacio Slater M.
Git ready
• Git es un sistema de control de versiones (VCS)
distribuido para mantener un historial de los cambios que
se realizan en los archivos durante el desarrollo de una
aplicación.
• Originalmente se creó para manejar las versiones del
kernel de Linux, pero actualmente está disponible para la
mayoría de los sistemas operativos.
• ¿Y si quiero usar otro sistema de versionamiento?
Mira…
No.
Let’s Git it started
• Git se puede utilizar tanto de forma local
como remota.
• Para crear un repositorio de forma local
se utiliza el comando:
• Podemos chequear el estado del repo en
todo momento ejecutando:
• Existen
muuuuuuuuuuuuuuuuuuuuuuuuuuchos
otros comandos que ayudan a ver el
estado del repo pero no los vamos a ver :3
Push Git to the limit

• De nuevo, existen
muchos
comandos en git,
pero son pocos los
que vamos a usar



Pull Git under, I'm not afraid
• Existen varias herramientas • Siempre deben hacer git
para utilizar Git de manera pull antes de hacer push,
remota: GitHub, GitLab,
BitBucket, o incluso puedes sobre todo cuando
tener tu propio servidor de trabajen en equipo
git OwO

SIEMPRE
• En el curso usaremos
GitHub
• GitHub permite crear
repositorios
directamente en el
servidor y luego
descargarlos utilizando:
Git a little help from my friends

• Uno de los aspectos más


importantes de git es la
capacidad de trabajar en
equipo
• Para esto es común utilizar
ramas
• Para crear una rama se
utiliza el comando:

• La convención es que la rama


principal se llama master.
Git together

• Para sincronizar las ramas se


utiliza el comando git merge

• Cuando los historiales de las


ramas no calzan se genera un
conflicto que debe ser resuelto
antes de hacer el merge

• Para evitar que alguien haga


una modificación indebida en
la rama principal se usan los
Pull Requests
Git another boyfriend
Para el curso el IDE recomendado es
IntelliJ IDEA, no es obligatorio que
lo usen, pero…
Time to Git away
https://github.com/CC3002-Metodologias

También podría gustarte