Git GitHub Comandos Basicos
Los comandos basicos de git y github son aquellos que nos permitan
tanto guardar los avances de nuestro proyecto como traer los archivos
del repositorio en la nube al repositorio local para poder trabajar con el
proyecto.
Si es la primer vez que va a usar git, le recomiendo ver primero la introduccion
de git, luego de esto vamos a ver los primeros comandos para empezar a trabajar
El primer comando para iniciar git es "git init", este comando se debe ejecutar
en la consola ya sea de windows o Mac, y se debe estar dentro de la carpeta en
la cual se va a trabajar como sigue..
Una vez inicializado git debemos tener en cuenta si lo que vamos a hacer es inciciar
un proyecto desde cero o si vamos a trabajar con un proyecto que ya esta en linea
Para el primer caso debemos crear nuestros primeros archivos y carpetas antes de poder
guardar algo. Para el segundo caso usamos el comando git clone seguido del enlace al
repositorio el cual vamos a trabajar.
Cuando ya tengamos algunos archivos creados o ya tengamos clonado algun proyecto
debemos guardar estos archivos en nuestro repositorio local, para eso hacemos uso de
los siguientes pasos.
- Git status - Para ver que archivos no se han guardado todavia
- Git add . - Para guaradr todos los archivos en el repositorio local
- Git status - Para confirmar que todos los archivos se allan guardado
Luego de guardar los archivos en el repsositorio local, podemos enviar
los archivos al repositorio en la nube o github, u otra
alternativa a github para eso hacemos uso de los siguientes comandos
- Git commit -m "detalle" - donde detalle es un nombre a eleccion y va con comillas
- Git push origin nombreRepositorio - el nombre del repositorio es generalmente main o master
Con esto ya tenemos nuestros archivos guaraddo tanto en el repositorio local
como el repositorio en la nube. En el caso de cometer un error en nuestro codigo y queramos
recuperar lo guardado en githube usamos el comando git pull origin nombreRepositorio.
En el caso de tener dudas entre la diferencias de git y github, puede ver el siguiente
articulo diferencias git y github