Aprende GIT en lo que yo me aburro escribiendolo

Git

https://cdn-images-1.medium.com/max/1600/1*PVN-FP3PE8CLrrzkx2qq-Q.png

Hoy voy a hacer una pequeña guía sobre Git y como hacer Branch y trabajar sobre ellas.

Las Ramas son algo muy útil cuando uno quiere trabajar en equipo y por proyectos, ya que te permiten manipular tu aplicación sin peligro de romper la versión principal.

Comandos Básicos :

- " git add . "

- " git commit -m ' ' "

- " git checkout NOMBRERAMA " " git branch NOMBRERAMA "

- " git merge "

- " git log --graph --all"

Aquí os dejo una lista de comandos básicos con los cuales trabajaras diariamente  . 

Los dos más básicos de todos "add" y "commit", add sirve para passar todos aquellos ficheros que queramos al ultimo estado, y commit nos servirá para crear las diferentes versiones. Hagamos un ejemplo rápido :

Inicia liza un nuevo git, ahora crea un fichero actrices.txt e introduce alguna actriz. Ahora podrás añadir con add este fichero y guardarlo con commit .


Si nosotros modificamos este archivo podríamos volver a esa versión anterior que hemos hecho el commit.

Ahora viene la parte interesante.

Las RAMAS

El concepto ya lo conocemos y para que sirve, pongamoslo en practica.

Imaginemos que queremos hacer una actualización y añadir un archivo que guardaremos las péliculas, para ello crearemos una nueva rama con " git branch NOMBRERAMA" y nos colocaremos en ella con "git checkout NOMBRERAMA", VALE, a partir de ahora estaremos en un sistema completamente distinto que no afectara en nada a la versión original, hagamos otro ejemplo :

Crea la nueva rama
 
Ahora crea un nuevo archivo de peliculas.txt y añadele algunas de tus favoritas.
 
 
Podrás comprobar que existen los dos archivos pero si cambiamos de rama con checkout a la Master y lo volvemos a comprobar veremos que solo esta el de actrices.txt.
 
Ahora imaginemos que ya hemos terminado de añadir las peliculas y tenemos el fichero listo para pasarlo  a la version principal, entonces nos colocaremos sobre la rama Master y haremos un merge " git merge NOMBRERAMA".


Podrás comprobar que en la Rama Master ya se encuentra el nuevo archivo.

Consejo : Puedes comprobar el estado de las Ramas con "git log --graph --all"




Entradas populares de este blog

Consigue tu nombre de Dominio, Rápido y Sencillo

Certificados SSL