Apuntes sobre uso de GIT

Servicios web usando API/REST/JSON

En este post voy a mencionar comandos básicos sobre el uso de GIT. Para quiénes no lo sepan Git es una herramienta que nos permitirá tener copias de seguridad, o repositorios en la nube. Es la herramienta favorita para desarrolladores, programadores, etc. También nos permite hacer cosas tan chulas como escribir nuestra novela o libro, y guardarlo en la nube.

Git es software libre y fácil de usar. Para ello sólo deberemos de instalar el Git de Github, configurar las variables de entorno, y seguir los pasos que nos proporciona Git. Si no sabes, o necesitas una «guía burro» de Git, estás en el lugar indicado. Nos situamos dentro de la terminal, en el directorio de nuestro proyecto. Y después escribir los siguientes comandos para iniciar nuestro repositorio Git:

echo "# gitProy" >> README.md
git init
git add README.md
git add .
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/nuestroproyecto
git push -u origin main

Si es un proyecto nuevo, escribimos lo siguiente

git remote add origin https://github.com/nuestroproyecto
git push -u origin main

Si es un proyecto anterior en un nuevo repositorio:

git remote set-url origin https://github.com/nuestroproyecto
git push -u origin main

Si tenemos el proyecto ya creado y queremos actualizarlo, basta con poner:

git init
git add .
git commit -m "first commit"
git branch -M main
git push -u origin main

Si da el error Fatal: remote origin already exists, escribimos lo siguiente:

git remote remove origin

Pues nada, espero que os haya servido estos apuntes, la verdad me hubiera gustado tenerlo en su día cuando comencé a programar, muchas gracias por leerme, si queréis contactar conmigo, podéis hacerlo desde la parte superior de este menú, sin más un saludo y hasta la próxima.

Deja un comentario

error: Content is protected !!

Descubre más desde InfoGonzalez - Blog de formador e informático

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo

Este sitio web utiliza cookies, si necesitas más información puedes visitar nuestra política de privacidad    Ver
Privacidad
Creative Commons License
Except where otherwise noted, the content on this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.