Git



Git

1 0


wilmeragsgh.github.io

Git hub page

On Github wilmeragsgh / wilmeragsgh.github.io

Git

Wilmer Gonzalez                         Diego Oliveros

Agenda

  • Problema

  • Solución

  • Solución(es)?

  • Lets Git it!

Problema

En el principio, fué el archivo versión final...

Luego, fueron los colaboradores...

Solución

Version Control System

Un producto de software que ayuda a los desarrolladores a llevar a cabo proyectos colaborativos y seguir el historial de desarrollo.

Algunas de sus funciones son...

  • Permitir el trabajo simultaneo de los desarrolladores.

  • No permitir la sobre-escritura de cambios entre los archivos (cuando no se desea).

  • Mantener el historial de cada versión.

Los VCS pueden ser:

  • Centralizados.

  • Distribuidos.

que podemos utilizar?...

Git

Es un Sistema de Control de Versiones distribuido, libre y de código abierto

Algunas caracteristicas:

  • Los almacenes de datos pueden publicarse por HTTP, GIT, SSH

  • Guarda la información basado en fotografías rápidas que referencia solo los archivos que han sido modificados.

  • Casi todas las operaciones sobre los archivos son locales una vez descargado un repositorio.

  • Los archivos pueden estar:

    • modificados (working directory).
    • ensayados (stage).
    • consolidados (Git repository).

Que nos aporta?

Buenas practicas

Solución(es)?

Introducing

Que es?

Lets Git it

Instalar git

Crear(Ir a) el directorio de trabajo.

Modificar/ensayar archivos

en imagenes

Si nos arrepentimos

git reset <file>.ext
git checkout -- index.html #restaura la version del repositorio del archivo index.html

Revisar el estado del repo

Inicializar submodulos en nuestro directorio

(desde el directorio de trabajo)

git submodule init
git submodule update

Branching del dia

create,merge, delete

en imagenes

Gui - Git

Social...Coding?

We hope you Git it