Hola!

@ARIEL @GERARDO @HUGO

INTRODUCCIÓN A 

¿Qué es un VCS?

TIPOS DE VCS

UN POCO DE HISTORIA!

¿Por qué el nombre "GIT"?

GITHUB | GITLAB | BITBUCKET

CONCEPTOS BÁSICOS

Repositorio

Es una versión de tu proyecto

Repositorio Remoto

Versión de tu proyecto que se encuentra alojada en Internet o algún punto de la Red

ESTADOS/ETAPAS

¿Cómo funciona?

  1. Modificas una serie de archivos en tu directorio de trabajo.
  2. Preparas los archivos, añadiendolos a tu área de preparación.
  3. Confirmas los cambios, lo que toma los archivos tal y como están en el área de preparación, y almacena esas instantáneas de manera permanente en tu directorio de Git.

Commit

Registra una versión de los archivos preparados en el area de preparación o Staging Area

Una difícil decisión!

Interfaz gráfica

Consola

INSTALACIÓN + CONFIGURACIÓN

NUESTRO PRIMER PROYECTO

INICIAR UN REPOSITORIO

git init

CREAR UN ARCHIVO HTML

REVISAR ESTADO

git status

AGREGAR CAMBIOS REALIZADOS

git add index.html

REVISAR ESTADO

git status

GUARDAR CAMBIOS REALIZADOS

git commit -m "Mi primer commit"

VER HISTORIAL DEL REPOSITORIO

git log

GIT IGNORE

.gitignore

RAMAS Y FUSIONES

CONCEPTO DE RAMAS

HEAD?

CHECKOUT

FUSIÓN(MERGE)

CONFLICTOS

TAGS

CONCEPTO

What is it?

VERSIONAMIENTO

PRÁCTICA

WORKFLOWS

CONCEPTO

GIT FLOW

REPOSITORIOS REMOTOS

CONCEPTOS

GITHUB

GITHUB PAGES

PRÁCTICO REPOSITORIO REMOTO

INGRESAR A GITHUB

www.github.com

CREAR TU CUENTA

INGRESAR Al REPOSITORIO Y FORK

https://github.com/iv-devs/curso-git

MODIFICAR EL ARCHIVO LICENSE README

ENVIAR CAMBIOS AL REPOSITORIO

TIPS & TRICKS

DEPLOY CON GIT

GIT STAGE

GIT AMEND

Curso Git Básico

By Cesar Encina Leon

Curso Git Básico

Curso de git básico para universidades - By IV Devs

  • 609