[Linux-Biella] hg vs git spiegatemi

Daniele Segato daniele.bilug a gmail.com
Gio 17 Nov 2011 10:03:54 CET


On Wed, 2011-11-16 at 18:48 +0100, PaulTT wrote:
> > o più semplicemente si da per scontato che chi compila sappia cosa fare
> direi di no
> fa un
> git pull --rebase --ff-only
> 
> potrebbe far casini?

si, o meglio, è voluto che li faccia

sostanzialmente qualunque minima modifica in locale, con quel comando,
blocca l'aggiornamento


ma se compilando non vengono modificati file sorgenti dovrebbe
funzionare...

a questo punto direi che o fai modifiche tu al codice (ma lo avresti
detto) o è stato mal gestito l'ignore dei generati


quando ricapita puoi entrare nella directory con i sorgenti

fai:

git branch

questo ti dice dove sei


git status


ti dice cos'è stato modificato


questi 2 ti servono solo a "capire"

per riallineare fai:
git reset --hard

ed eventualmente, non dovesse bastare

git clean -df

il primo comando resetta i file al loro stato nell'ultimo commit

il secondo ripulisce degli eventuali file non tracciati da git



Maggiori informazioni sulla lista Linux