Diferència entre revisions de la pàgina «Git: comandes»

De Cacauet Wiki
Salta a la navegació Salta a la cerca
Línia 10: Línia 10:
  
 
== Crear el projecte ==
 
== Crear el projecte ==
D'entrada ens serà més pràctic fer-ho des de la pròpia web de http://github.com
+
# Crea el teu compte a http://github.com
 
+
# Crea el nou repositori des de la web (és més fàcil).
Aquí hi ha meś info per fer-ho per comandes: https://help.github.com/articles/create-a-repo
+
#* També ho pots fer amb comandes: https://help.github.com/articles/create-a-repo
 
+
# Abans de fer un commit penseu a fer un [https://help.github.com/articles/set-up-git setup del GIT] a la vostra màquina (no és imprescindible però convenient més que res per deixar el nom d'usuari i email a cada commit que fem).
Penseu també en que a l'arrel del projecte cal afegir l''''arxiu .gitignore''' per no incloure certs arxius que no volem emmagatzemar al repositori.
+
# Penseu també en que a l'arrel del projecte cal afegir l''''arxiu .gitignore''' per no incloure certs arxius que no volem emmagatzemar al repositori.
  
 
== Comandes ==
 
== Comandes ==

Revisió del 17:03, 30 gen 2013

GIT és un sistema de control de versionat semblant a SVN (Subversion). Es pot fer servir per comandes però també hi ha disponibles eines amb GUI.

Un dels principals atractius és el repositori públic https://github.com que ens permet crear-nos un compte gratuit sempre i quan utilitzem repositoris públics. Pels de pagament cal pagar.

En qualsevol moment podem demanar ajuda sobre una comanda mitjançant:

$ man git-<comanda>

Per exemple:

$ man git-status


Crear el projecte

  1. Crea el teu compte a http://github.com
  2. Crea el nou repositori des de la web (és més fàcil).
  3. Abans de fer un commit penseu a fer un setup del GIT a la vostra màquina (no és imprescindible però convenient més que res per deixar el nom d'usuari i email a cada commit que fem).
  4. Penseu també en que a l'arrel del projecte cal afegir l'arxiu .gitignore per no incloure certs arxius que no volem emmagatzemar al repositori.

Comandes

Per crear un projete el més fàcil és fer-ho des de la interfície web del github.

Per afegir arxius, directoris, etc. al projecte

$ git add <arxiu1> <arxiu2> ...

Per descarregar un projecte de nou:

$ git clone <url>

La "url" del github sol ser https://github.com/username/projecte.git


Per conèixer l'estat del projecte (arxius modificats, afegits, esborrats, etc.):

$ git status

Per "gravar" tots els canvis fets durant la sessió:

$ git commit -a

Per "gravar" els canvis d'un sol arxiu:

$ git commit <arxiu1> <arxiu2> ...

Per carregar els canvis al repositori:

$ git push

Per descarregar els canvis del repositori:

$ git pull