Git - Software de Control de Versiones

Git es libre y de código abierto; Git es un sistema distribuido de control de versiones diseñado para manejar todo, desde pequeños a proyectos muy grandes con rapidez y eficacia.

Git es fácil de aprender y tiene una pequeña marca con un rendimiento increíblemente rápido. Supera a herramientas de SCM como Subversion, CVS, Perforce y ClearCase con características como tener múltiples ramificación locales, áreas de almacenamiento convenientes, y múltiples flujos de trabajo.

Git fue desarrollado por una de las necesidades de poder tener el control de todas las versiones y cambios de nuestros proyectos como (S.O., aplicaciones desktop, aplicaciones web, mobile, imáges, ...) y así poder movernos de una versión a otra, según nuestras necesidades sin tener múltiples backups de un mismo proyecto.

Guit fue diseñado por Linus Torvalds.

Sitio Oficial

GIT

Libros de GIT

Libros para que profundices tu conocimiento de todo lo que te ofrece Git.

Pro Git

LibrosWeb Pro Git

Crear Repositorio GIT

Para este tutorial vamos a implementar nuestro entorno de trabajo en S. O. Microsoft Windows.

  1. Instalar GIT.

Ahora comencemos a trabajar con un repositorio GIT al cual lo nombraremos tutorial_git.

Abrimos el Git Bash.

Git Bash

Para iniciar la creación del repositorio vamos a realizar un par de cambios en nuestro GIT config, ya que esto se realiza en primera instancia. Por que GIT usara tus datos para validar tus comandos como (git commit, git branch, git add, ...) y lo almacenara el tu repositorio.

Agregamos nuestro nombre: git config --global user.name "tu nombre"

Agregamos nuestro email: git config --global user.email "tu-email@dominio.com"

git config

Verificamos si nuestros datos han sido guardados correctamente con el comando git config --list

git config list

Solo hemos agregado nuestro nombre y correo electrónico.


Vamos a dirigirnos al escritorio de nuestra PC con el siguiente comando cd desktop.

cd desktop

Creamos una carpeta con el nombre tutorial_git con el comando mkdir tutorial_git, el cual será nuestro repositorio.

mkdir

Para crear el nuevo repositorio GIT ingresamos a la carpeta creada con el comando cd tutorial_git y ejecutamos el comando git init.

git init

Bueno nuestra carpeta ahora es un repositorio GIT. Vamos a agregar un par de archivos a nuestro repositorio para ver su funcionamiento.

Ejecutamos los siguientes comandos:

echo "# Tutorial GIT  
>
> Este es mi primer repositorio hecho en GIT." >> README.md

echo "*.jar" >> .gitignore

echo "" >> archivo.txt

El primer comando crea un archivo con la extensión .md, que es una sintaxis Markdown.

El segundo comando crea un archivo .gitignore con el contenido *.jar que esto indica que excluirá a todos los archivos .jar.

El tercer comando crea un archivo .txt vacío.

Agregando archivos al repositorio

Carpeta con archivos iniciales

Ejecutamos el comando git status para ver el estado de nuestro repositorio.

Estado de nuestro repositorio

Podemos apreciar que los archivos que hemos agregado anteriormente están de color rojo eso indica que no están siendo seguidos. Lo que vamos a realizar ahora es agregarlos al Index con el comando git add . y al Head con el siguiente comando git commit -m "Commit mensaje".

Agregando al Index e incluirlo en el Head

Si realizamos un git status mostrara un mensaje "directorio de trabajo limpio".

git status new

Bueno mis amigos no quiero hacerlo mas extenso este tutorial, en el video esta más detallado cualquier pregunta lo dejan en los comentarios. Gracias!

Video Tutorial GIT

Compártelo en tus redes sociales, para que tus amigos lo lean :)

Luis Rene Mas Mas's Picture

Luis Rene Mas Mas

Desarrollador front-end & webmaster del blog 01luisrene.com

Trujillo - Perú @01luisrene

Únete al Blog

Obtén los últimos artículos publicados directamente en tu bandeja de entrada.

O suscríbase vía RSS con Feedly!

Comparte tu Opinión