Git: Flujo de trabajo y comandos básicos

Ahora que ya hemos creado un proyecto y lo tenemos tanto en el servidor Git Hub como en nuestra computadora, vamos a conocer los comandos y acciones básicas que se realizan con Git.

Primero veamos un poco cual es el flujo de trabajo básico cuando utilizamos Git:

  1. Creamos y modificamos archivos
  2. Los agregamos al indice de Git
  3. Subimos los cambios al servidor

Para este momento ya debemos tener un proyecto creado (sino debes consultar este enlace), ahora los archivos los creamos y modificamos en nuestro editor de textos favorito (en nuestra computadora) y cuando necesitemos subir los cambios al servidor, debemos agregarlos al indice de Git con este comando:

Con el comando anterior agregamos todos los archivos del directorio al indice de Git, debemos hacer esto cuando creemos nuevos archivos y estamos a punto de subir los cambios al servidor.

El siguiente paso es realizar un commit, con esto preparamos todo para subir los cambios, aquí Git identifica los archivos modificados y las secciones de ellos que cambiaron. El comando a utilizar es:

Del comando anterior hay que cambiar siempre Mensaje por una descripción del cambio que se esta subiendo, por ejemplo: “Corrección de error al guardar datos del cliente”, de esta forma al ver la historia de cambios, podemos tener una idea de por que se hicieron estos cambios.

Hasta este momento los cambios no han sido subidos al servidor, para esto debemos correr este comando:

En el código anterior, push significa que debe subir los cambios efectuados hasta el ultimo comando commit, origin le dice que debe subir los cambios al servidor (en este caso es GitHub) y finalmente master es la rama en donde vamos a subir los cambios. Usualmente no subimos cambios directamente a la rama Master, sino a una diferente y luego cuando todo esta bien probado, hacemos un merge (fusionar) de la rama que modificamos y la master.

NOTA: Es posible que el comando te pida un usuario y una clave, en este caso, seria el usuario y clave con que te registraste en Git Hub.



Ir a la barra de herramientas