miércoles, 20 de junio de 2018

Git - Como se usa?

Git Init



Esto crea un nuevo subdirectorio llamado .git que contiene todos los archivos necesarios del repositorio un esqueleto de un repositorio Git. Todavía no hay nada en tu proyecto que esté bajo seguimiento.


Git Clone



Si deseas obtener una copia de un repositorio Git existente el comando que necesitas es git clone. Si estás familizarizado con otros sistemas de control de versiones como Subversion, verás que el comando es clone y no checkout. Es una distinción importante, ya que Git recibe una copia de casi todos los datos que tiene el servidor. Cada versión de cada archivo de la historia del proyecto es descargado cuando ejecutas git clone.


Git Status



Tu principal herramienta para determinar qué archivos están en qué estado es el comando git status.


Git add



Para empezar el seguimiento de un nuevo archivo se usa el comando git add
Existen los comandos git rm que remueve archivos y git mv modifica archivos.


Git diff



git diff te muestra exactamente las líneas añadidas y eliminadas


Recuerda que cada archivo de tu directorio de trabajo puede estar en uno de estos dos estados: bajo seguimiento (tracked), o sin seguimiento (untracked). Los archivos bajo seguimiento son aquellos que existían en la última instantánea; pueden estar sin modificaciones, modificados, o preparados. Los archivos sin seguimiento son todos los demás —cualquier archivo de tu directorio que no estuviese en tu última instantánea ni está en tu área de preparación—. La primera vez que clonas un repositorio, todos tus archivos estarán bajo seguimiento y sin modificaciones, ya que los acabas de copiar y no has modificado nada.
A medida que editas archivos, Git los ve como modificados, porque los has cambiado desde tu última confirmación. Preparas estos archivos modificados y luego confirmas todos los cambios que hayas preparado, y el ciclo se repite.


Git commit



La confirmación (commit) registra la instantánea de tu área de preparación. Cualquier cosa que no preparases sigue estando modificada; puedes hacer otra confirmación para añadirla a la historia del proyecto. Cada vez que confirmas, estás registrando una instantánea de tu proyecto, a la que puedes volver o con la que puedes comparar más adelante


Git log



Con esta herramienta puedes ver el historial del repositorio Git. Y ver que cambios se realizaron (-p) y quienes los realizó.


Gitk



Es una herramiento visual muy potente que permite ver el historial, los archivos que fueron modificados y quien lo hizo, en fin se puede ver todo el repositorio con su historico.


Git push



Cuando tu proyecto se encuentra en un estado que quieres compartir, tienes que enviarlo a un repositorio remoto. El comando que te permite hacer esto es sencillo: git push [nombre-remoto][nombre-rama]. Si quieres enviar tu rama maestra (master) a tu servidor origen (origin).


Git branch


Te permite crear un branch con el nombre que le pases como parámetro.


Git checkout



Te permite ir a un branch específica el cual le pasas como parámetro.

No hay comentarios:

Publicar un comentario