Primeros pasos con GIT

Git-Logo-WhiteBásicamente podemos crear un proyecto GIT principalmente de dos modos. Un método sería importar un proyecto o directorio dentro de GIT. La otra forma es clonar un repositorio ya existente en otro servidor.

Para crear un repositorio en un directorio debemos utilizar el siguiente comando:

  $ git init

Esto crea un nuevo subdirectorio .git que contiene todos los archivos necesarios para el manejo del repositorio. Para comenzar a trabajar e ir agregando archivos a nuestro repositorio debemos utilizar el comando git add y luego realizar el primer commit:

  $ git add *
  $ git commit -m 'commit inicial'

Y ya contamos con nuestro repositorio inicializado con nuestros archivos.

Clonando un repositorio

En cambio si lo que queremos es obtener la copia de un repositorio GIT el comando que necesitamos aplicar es git clone. De este modo GIT recibe cada versión de cada archivo del proyecto, osea obtenemos la historia completa de cada archivo.

Clonar un repositorio con GIT es muy simple y podemos hacerlo del siguiente modo:

  $ git clone git://github.com/nombreCuenta/nombreProyecto.git

Esto crea un directorio llamado nombreProyecto, inicializa un subdirectorio .git dentro y descarga toda la información de ese repositorio. Si ahora revisamos el contenido del directorio nombreProyecto veremos todos los archivos listos para ser utilizados. También podemos clonar un repositorio en un directorio con un nombre diferente al del proyecto que deseamos clonar, esto podemos hacerlo así:

  $ git clone git://github.com/nombreCuenta/nombreProyecto.git miProyecto

Este comando hace lo mismo que el anterior ejemplo, pero la diferencia está en que el contenido descargado se guarda en un directorio llamado miProyecto.

Tenemos varias opciones diferentes con las que podemos clonar un repositorio GIT . En los ejemplos anteriores se utilizó el protocolo git:// pero además puede utilizarse http:// o https:// o también usuario@servidor:/proyecto.git que usa el protocolo SSH.

La lista de comandos que utilizamos a la hora de trabajar con GIT es muy simple:

  $ git add                  --> (Marca uno o más archivos para ser agregado)
  $ git commit -m "mensaje"  --> (Agrega los archivos al repositorio local)
  $ git push origin master   --> (Envía los cambios al servidor en la rama principal)
  $ git pull origin master   --> (Descarga las modificaciones desde el servidor)
  $ git rm nombreArchivo     --> (Elimina un archivo)

Existe muchos más comandos GIT pero con esta lista pueden desarrollarse las operaciones  más habituales.

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s