/my_blog/posts/gitbasic1/
Muy bien, ahora que ya conocemos un poquito de teoría sobre cómo funciona Git y GitHub, comenzaremos a usar los comandos básicos…🐣
Si ya tienes algo de experiencia te dejo el resumen de los comandos utilizados en este post:
Inicializar un repositorio en Git
git init
Seleccionar todos los cambios que queramos versionar y añadirlos a stage area
git add .
Para ver los cambios que se han hecho en el proyecto, los cambios que ya se agregaron para subir al repo local, tanto como los que no se han agregado
git status -s
Añadir una descripción a los cambios que se subirán al repo local
git commit -m "aqui tu descripcion"
Subir los cambios al repositorio remoto
git push origin master
Veremos cada comando mas adelante. 😉
Omitiremos la instalación de Git, puedes descargarlo desde aquí descarga Git.
También omitiremos la creación de una cuenta en GitHub, puedes hacerlo desde aquí GitHub.
Perfecto, ahora podemos iniciar con este mini taller, para ello, primeramente inicializaremos un repositorio local en nuestro proyecto.
1.- Nos dirigimos dentro de la carpeta de nuestro proyecto y abrimos git bash dando click derecho.
2.-Escribimos el comando:
git init
Nos debería aparecer lo siguiente y se habrá creado una carpeta .git por favor no elimines esta carpeta, ya que aquí se encontrara guardado el historial de cambios de tu proyecto.
1.- Nos dirigimos a nuestro perfil en GitHub, seleccionamos Repositories y seleccionamos New para crear un nuevo repositorio remoto en GitHub.
2.- Te recomiendo que en el nombre del repositorio uses el mismo nombre que estas usando en tu proyecto, para que en un futuro no te confundas. En mi caso mi proyecto se llama practicandoGit entonces este nombre le daré al repositorio remoto.
Por el momento no añadiremos un readme pero más adelante podemos hacerlo, esto nos servirá para describir nuestro proyecto.
Seleccionamos si queremos que nuestro repo sea público o privado, en mi caso quiero que sea público.
Y finalizamos dando click en Create repository.
Esto debería aparecer en tu pantalla:
Muy bien, hasta ahora tenemos nuestro repositorio local y uno remoto, lo que haremos ahora será conectar estos dos.
1.- Abrimos git bash dentro de la carpeta de nuestro proyecto donde inicializamos un repo local.
2.- Conectamos el repo local con el repo remoto a través del usando el siguiente comando que nos muestra.
Listo ya tendremos conectados nuestro repo local, con nuestro repo remoto. 😉
Creare unos archivos, y carpetas para que git reconozca que hay cambios en el proyecto.
Con el comando:
git status
Git nos muestra los cambios que hay en nuestro proyecto.
Git nos dice que hay archivos que no están siendo seguidos.
Para ver de forma más resumida los cambios tambien podemos usar:
git status -s
Ahora bien, estos cambios que git no está siguiendo, debemos pasarlos a stage area, podemos hacerlo seleccionando cada uno con:
git add <nombre de tu archivo>
O agregando todos los cambios:
git add .
Por lo pronto yo subire solo un cambio.
Podemos observar que ahora git ya está contemplando este archivo porque se puso en color verdecito. 🙂
Muy bien ahora que tenemos nuestro cambio en el stage area vamos a subirlo a nuestro repo local, para ello lo añadiremos con una descripción.
Se recomienda que, con tu descripción, se pueda entender que es lo que se hizo.
git commit 'aquí tu descripción del cambio'
Ahora nuestro cambio se encuentra en el historial de modificaciones del proyecto, tan solo en el repositorio local. 😦
Excelente, ahora solo nos queda subir estos cambios al repo remoto, para ello usaremos el comando:
git push origin master
Listo, nuestros cambios ya están en la nube, nuestros repos conectados y así podemos seguir trabajando.
Esto es solo una parte de lo que es Git, y al trabajarlo con GitHub podemos hacer grandes cosas, seguiremos hablando más adelante sobre esto. 😉
Deseando que te encuentres bien, te saluda Ulises🤵… Sígueme en mis redes GitHub LinkedIn Twitter