Está en la página 1de 3

Curso Profesional de Git y

GitHub
Status Completed

Certificate GYGH.pdf

Platzi Routes Fundamentos de Programación y Desarrollo Web

Teachers Freddy Vega

Git y GitHub
Git es un sistema de control de versiones distribuido, diseñado por Linus Torvald.

Guarda cambios de forma incremental.

Permite regresar a una version anterior

Lleva un registro de los cambios que otras personas realicen en los archivos.

El SCV o VCS (Version Control System) es un sistema que


registra los cambios realizados sobre un archivo o conjunto de
archivos a lo largo del tiempo.

Github es una plataforma de desarrollo colaborativo para alojar proyectos


utilizando el sistema de control de versiones Git.

Aloja proyectos en repositorios de forma gratuita o paga.

Compartir fácilmente tus proyectos.

Curso Profesional de Git y GitHub 1


Colaborar para mejorar los proyectos de otros y viceversa.

Tener un mejor mantenimiento de distintos entornos.

Comandos basicos en Git


git init Crea un nuevo repositorio en la carpeta actual.
Muestra el estado del repositorio, es util para indicar al desarrollador si
git status

se requiere commit o starget .

git log Muestra el historial de cambios de un archivo.

--stat Muestra el detalle de cambio de bits

-s <word> Buscar la palabra <word> dentro de todos los commits

git show Detalla todos los cambios realizados en la ultima version.

Para ver los cambios realizados entre dos versiones se utiliza


git diff hash1 hash2

git diff Muestra los cambios a detalle

git grep <word> Busca la palabra <word> dentro de todos los archivos.

-n Muestra el numero de linea en el archivo

-c Cuenta el numero de veces que use la palabra

Movimientos en el repositorio

Curso Profesional de Git y GitHub 2


‘staging area’ es el lugar donde se guardan temporalmente los cambios, para
luego ser llevados definitivamente al repositorio.

Curso Profesional de Git y GitHub 3

También podría gustarte