Git o no git? Guía para aprender comandos básicos
Pero que es git y para que me sirve?
Primero que nada vamos a hablar un poco sobre lo que es git, si ya lo sabes brincate todo esto y ve directo al grano. Git es un software que te permite llevar registro de los cambios en archivos de computadora y coordinar el trabajo que varias personas realizan sobre archivos compartidos. Es decir en lugar de estar renombrando carpetas con cambios como proyecto_final_final_ahora_si pues solo salvas el avance y puedes regresar a cualquier punto donde hayas guardado cambios de manera sencilla.
En esta guia vamos a hablar sobre comandos de git, por supuesto que antes de cualquier cosa debes tener instalado git en tu maquina, para hacerlo es muy facil solo sigue el link que te comparto a continuación y sigue las instrucciones ya sea que uses mac, windows o linux.
1.-Saber los comandos de primera mano en GIT.
git help
2.-Luego creamos una carpeta donde estara nuestro proyecto y ejecutamos el comando en la consola de git
git init
3.-Sin embargo no todo se guarda en automatico, debemos de decirle a git que archivos va a guardar agregamos en nombre
git add + path //git add * (para todo, pero no los que empiezan por punto) o git add . (agrega tooooodo)
4.-O agregamos todos de un jalon
git add -A //Todos los archivos, aun los borrados
5.-Si no queremos crear el proyecto desde cero y agarrar uno ya hecho
git clone repository url
6.-Hace commit(guardado) a los archivos que indicamos con git add, así guardados nuestras modificaciones.
git commit -m "Mi mensaje" + archivos
7.-Hace un commit de los archivos que han sido modificados que GIT está siguiendo.
git commit -am "Mi otro mensaje"
8.-Para ver los branch locales y remotos
git branch // agregamo -a para remotos y locales
9.-Crea un nuevo branch o una nueva rama y automaticamente se cambia al branch creado.
git checkout -b nombre_de_branch
10.-Nos movemos entre branches, en este caso vamos al branch que indicamos en el comando.
git checkout nombre_de_branch
11.-Hace un merge entre dos branches, el branch donde estémos ubicados y el que pusimos en el comando.
git merge nombre_de_branch
12.-Este comando nos indica el estado actual del repositorio, los modificados, los seguidos por git add, entre otras características.
git status
13.-Luego de que hicimos un git commit, si estamos trabajando remotamente, este comando va a subir los archivos al repositorio remoto, específicamente al branch que indiquemos.
git push origin nombre_de_branch
14.-Hace una actualización en nuestro branch local, desde un branch remoto que indicamos en el comando.
git pull origin nombre_de_branch
Un momento mientras cargamos los comentarios
{{item.date}}
{{item.image}}
{{subitem.date}}
{{subitem.image}}