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 congit 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"
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"
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
git add .
git commit -m "Code merge"
git log --graph --all
Comentarios
Publicar un comentario