GIT és una de les eines més utilitzades en el món del desenvolupament, permetent als programadors gestionar el codi i col·laborar de manera eficient. A continuació, et mostrem una llista dels comandaments bàsics de GIT que t’ajudaran a començar en el teu camí cap al control de versions.
A continuació, et presentem els comandaments essencials de GIT i com SW Hosting pot ajudar-te a treure’n el màxim profit en entorns cloud.
GIT és un sistema de control de versions distribuït, que permet rastrejar els canvis als fitxers, facilitant la col·laboració entre diversos programadors.
Amb SW Hosting, pots portar els teus projectes al núvol, on GIT i altres serveis d’infraestructura s’integren per crear un entorn de desenvolupament complet i eficient.
Els projectes a GIT tenen tres seccions principals:
A continuació, et deixem algunes de les ordres més comunes que t'ajudaran a manejar el teu repositori GIT.
git init: Crea un nou repositori GIT al directori actual o en un nou projecte.
git init
git init [nom-del-projecte]
git clone: Copia un dipòsit existent, ja sigui remot o local, a la teva màquina local.
git clone https://github.com/usuari/repo.git
git clone usuari@servidor:/ruta/al/repositori
git add: Afegeix fitxers a l'àrea de preparació (staging).
git add <archiu.txt>
git add .
git commit: Desa els canvis preparats al repositori amb un missatge descriptiu.
git commit -m "Descripció dels canvis realitzats"
git status: Mostra l'estat del dipòsit, indicant quins fitxers han estat modificats, afegits o estan llestos per al commit.
git status
git push: Envia els teus commits locals al repositori remot.
git push origin main
git pull: Descarrega i fusiona els canvis del dipòsit remot al local.
git pull
git branch: Mostra les branques actuals, crea una branca nova o elimina una existent.
git branch
git branch nom-branca
git branch -d nom-branca
git checkout: Canvia entre branques o crea una nova branca i hi canvia.
git checkout nom-branca
git checkout -b nova-branca
git merge: Fusiona una branca amb una altra. Això se sol utilitzar després d'acabar el desenvolupament en una branca de característiques.
git merge nom-branca
git log: Mostra l'historial de commits del repositori.
git log
git reset: Desfes canvis locals i reinicia l'àrea de preparació a l'últim commit.
git reset --hard HEAD
git rm: Elimina fitxers de l'àrea de preparació i del directori de treball.
git rm archivo.txt
git stash: Guarda temporalment els canvis no confirmats i neteja l'àrea de treball per poder canviar de branques o realitzar altres tasques sense perdre la feina actual.
git stash
git fetch: Descarrega els canvis del dipòsit remot sense fusionar-los immediatament
git fetch origin
Amb aquests comandaments bàsics de GIT, estaràs preparat per començar a gestionar els teus projectes de manera eficaç. SW Hosting t’ofereix una infraestructura al núvol segura i escalable per emmagatzemar i executar els teus repositoris, potenciant el teu desenvolupament i garantint una col·laboració sense interrupcions. Experimenta cada comandament i dona fluïdesa als teus projectes amb nosaltres!