Ir al contenido principal

Aprendiendo Git

Aprende Git

Hola a todos, hoy vamos a explicar conceptos basicos sobre git

Para empezar vamos a crear una carpeta y la vamos a llamar como queramos, y accedemos a la misma. Ahora incializaremos git con

git init


Ahora vamos a crear un archivo, por ejemplo actores, y vamos a añadirle 3 actores y luego realizaremos un commit

echo "Will Smith" > actores.txt
echo "Dwayne Johnson" >> actores.txt
echo "Johnny Depp" >> actores.txt
git add .
git commit -m "Initial commit"


Ahora vamos a crear una rama llamada test, ahora vamos a esta rama y crear un archivo llamado actrices.txt y añadimos 3 actrices y realizamos un commit

git branch test
git checkout test
echo "Chloe Grace" > actrices.txt
echo "Jennifer Lawrence" >> actrices.txt
echo "Dakota Johnson" >> actrices.txt
git add .
git commit -m "Is added actrices.txt"


Ahora si hacemos un git log --graph --all podremos comprobar que hemos realizado dos commits, estos dos commits son los que acabamos de realizar

git log --graph --all


Ahora vamos a sumar las dos ramas, la rama master y la rama test

git checkout master
git merge test

Ahora vamos a crear una nueva rama y añadiremos algo mas
git branch test2
git checkout test2
echo "Algo mas" > actrices.txt
echo "Una cosa mas" >> actrices.txt
echo "Otra cosa mas" >> actrices.txt
git add .
git commit -m "Añadiendo actrices desde la rama test2"

Y ahora lo mismo desde la rama master:

git branch master
git checkout master
echo "Desde la rama master" > actrices.txt
echo "Una cosa mas desde la master" >> actrices.txt
echo "Otra cosa mas desde la master" >> actrices.txt
git add .
git commit -m "Añadiendo actrices desde la rama master"

Ahora miramos un git log para ver el grafico:

git log --graph --all

Podemos comprobar que en el grafico hay dos ramas Ahora lo que tendremos que hacer es juntar estas dos ramas tendremos que mantenernos en la rama master y juntar-lo y si hacemos un git status podremos comprobar que hay conflicto

git merge test2
git status

Ahora tendremos que entrar al archivo actrices.txt y dejar los cambios de las dos ramas, una vez echo podemos ver el grafico y ver como las dos ramas se juntan, tambien tendremos que guardar los cambios.

git add .
git commit -m "Code merge"
git log --graph --all

Comentarios

Entradas populares de este blog

VPS Más seguro

Configurar vps para hacerlo más seguro En esta entrada vamos a ver como hacer nuestro vps más seguro, para ello cambiaremos el puerto de conexión ya que el predeterminado es el puerto 21, asi podremos evitar que en el caso de un ataque, el atacante no sepa el puerto de conexión Primero que todo nos conectaremos a nuestro vps y con permisos de root accederemos al fichero "/etc/ssh/sshd_config" , y agregaremos esta configuración: Port 20916 Una vez echo este cambio tendremos que reiniciar el servicio de ssh sudo service ssh restart Ahora para conectarnos tendremos que hacer: ssh "ip" -p 20916

Estudio de mercado vps

Estudi de mercat sobre VPS OVH: OVH ens ofereix un vps desde 2,99€ al mes, fins al moment es el vps mes barat que he trobat i al pareixer amb una cualitat mol bona 2 Gb de Ram 20 Gb de memoria, trafic illimitat, reinstalacio de sistema illimitat i un procesador de 2,4 GHz. Hostinger: Hostinger ens ofereix un vps desde 4,29€ al mes, al compararlo amb el vps de ovh ens interesaria mes el vps de ovh ya que per un preu inferior tenim uns millors requisits, ens ofereix 2 Gb de ram una cpu de 2,4 GHz, 20 Gb de memoria i un ample de banda de 1000 Gb. 1and1: 1and1 ens ofereix unes ofertes interesants, el mes barat es un vps bastant pijor 5€ per 1 Gb de ram 50 Gb (fins ara el que mes ens dona de disc) i trafic illimitat, amb un ample de banda de 400Mbit/s, pero el mes interesant esta en el vps XL perque esta per 1€ al mes durant 6 mesos, despres a 19€, aquest el podriem usar sols per 6 mesos, amb una ram de 4 Gb un disc de 120 Gb i un ample de banda de 400 Mbit/s. Dinahosti...