Diferència entre revisions de la pàgina «Git: comandes»
(Es crea la pàgina amb «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 a…».) |
|||
Línia 7: | Línia 7: | ||
Per exemple: | Per exemple: | ||
$ man git-status | $ man git-status | ||
+ | |||
+ | |||
+ | == Crear el projecte == | ||
+ | D'entrada ens serà més pràctic fer-ho des de la pròpia web de http://github.com | ||
+ | |||
+ | 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. | ||
Revisió del 16:27, 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
D'entrada ens serà més pràctic fer-ho des de la pròpia web de http://github.com
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