[Linux-Biella] git e cose strambe
Paolo Ciarrocchi
paolo.ciarrocchi a gmail.com
Ven 6 Mar 2009 20:24:18 CET
2009/3/6 Paul TT <paultt a bilug.linux.it>:
> Paul TT wrote:
>> ...
>> poi si fa il commit, perlomeno quello e' uguale agli altri vcs, e il
>>
> eh, magari
> invece no
> git commit -a
> per committare tutto, se no fa solo quelli fatti con add.
> ma se io modifico, mica addo? mica logico e'
Questo ti permetti fare questo:
hack su file a
hack su file b
hack su file c
hack su file d
A questo punto voglio fare un commit che contiene le modifiche fatte a
file a e c.
git add a
git add c
git commit -m "messaggio"
Voglio committare tutto?
git commit -a -m "messaggio"
Il perche dell'add derivata dal fatto che add aggiunge i file
all'index, questo ti permette di fare commit come nel mio esempio.
Non ti piace?
Puoi farti un alias in git che rende git add == git add -a
Ma non te lo consiglio, una volta capito il meccanismo non vorrai farne a meno.
Ricorda che puoi fare tutto graficamente con git gui.
Io di solito faccio:
$ git gui &
lavoro
lavoro
lavoro
lavoro
vado in git gui e decido cosa e come commitare.
Ciao,
--
Paolo
http://paolo.ciarrocchi.googlepages.com/
http://mypage.vodafone.it/
Maggiori informazioni sulla lista
Linux