[Linux-Biella] git e cose strambe
Paul TT
paultt a bilug.linux.it
Mar 10 Mar 2009 11:54:35 CET
Paolo Ciarrocchi wrote:
> 2009/3/6 Paolo Ciarrocchi <paolo.ciarrocchi a gmail.com>:
>
>> 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.
>>
>>
>
>
> Spiegazione con tanto di screencast:
> http://book.git-scm.com/3_normal_workflow.html
>
gratz
carin
--
Sai che in tedesco Vo vuol dire Mer?
Maggiori informazioni sulla lista
Linux