06 Mar 2015

Comenzando con Git

Comenzando con Git

Git es un herramienta de control de versiones que permite archivar, local o remotamente, todos los cambios realizados en el código de cualquier aplicación que estemos desarrollando. Es como tomar una foto de cada etapa del desarrollo de una aplicación. 

Git es una creación de Linus Torvalds, si, el creador del núcleo utilizado por los sistemas operativos gnu-linux.

Fue creado justamente para facilitar el desarrollo de el código fuente de el kernel linux.

Utilizando un control de versiones, tenemos:

  • Libertad de hacer cambios sin perder el código original.
  • Tener diferentes versiones de tu aplicación.
  • Libertad para compartir el código
  • Excelente para trabajar en colaboración con otros programadores
  • Facilidad y velocidad para lanzar tu aplicación en el servidor (mucho mejor que un ftp tradicional)

Comandos básicos

Para utilizar git es necesario saber usar la consola, ya sea en linux, mac o windows. Estos son algunos de los comandos principales de Git.

  • git init
    • Este comando es el que se encarga de crear el repositorio inicial. Es el primer comando que debe correrse en el directorio principal que utilizaremos para nuestra aplicación.
  • git status
    • Nos da el estado actual de los archivos que están en el directorio.
  • git add
    • Agrega los archivos especificados al repositorio.
  • git commit
    • Se utiliza luego de agregar un archivo al repositorio o luego de haber hecho cambios sobre los archivos que ya están añadidos.
  • git push
    • Si estamos usando un repositorio remoto (ej. Github) este comando se encarga de subir los cambios realizados y aceptados a la nube.

Si te interesa saber más sobre este control puedes visitar (y sacar una cuenta) GitHub, que es el repositorio de código más utilizado de la web y dónde puedes encontrar mis repósitorios: https://github.com/ivanmiranda

Artículos relacionados