[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