[Linux-Biella] hg vs git spiegatemi

Federico "Darkmagister" Pietta f.pietta a gmail.com
Mar 22 Nov 2011 17:21:58 CET


On 22/11/2011 17:07, Daniele Segato wrote:
> On Tue, 2011-11-22 at 16:31 +0100, Federico "Darkmagister" Pietta wrote:
>> ¤ git describe
>> shotwell-0.10.0-228-g70dc7a4
> 
> sei al commit g70dc7a4, ed in particolare a 228 commit dal tag 0.10.0
> 
> 
>> 16:28:42 mar nov 22 dm a macewindu ~/src/shotwell
>> ¤ git log -1 --decorate
>> commit 70dc7a40bc101482f949d1362964667b19293d7d (HEAD)
>> Author: Lucas Beeler <lucas a yorba.org>
>> Date:   Fri Nov 4 14:36:18 2011 -0700
>>
>>     Changes viewport styling in the PhotoPage. Closes #4319.
>>
> 
> questo che vedi è il commit dove ti trovi, apparentemente direi che non
> è un tag
> 
>> non so cosa ho fatto l'ultima volta avevo fatto un clone ...poi questo
>> posso provare a rifare da 0 un clone da qualche parte parte e vedere se
>> domani o quando committano qualcosa se funziona o meno ...
> 
> non saprei dirti neppure io cosa abbia provocato la tua uscita da branch
> 
> posso dirti che uso git regolarmente e non si è mai sognato di spostarsi
> dal branch senza che fossi io a dirglielo... :/
> 

io non sapevo neanche come cambiare branch prima di questa discussione ..

> le uniche cose che possono venirmi in mente sono: lo script di
> configure / build di shotwell che fa qualcosa di particolare
> 
> oppure shotwell lo compili come sotto-progetto di un altro progetto git
> che usa i git submodule
> 
> ma non credo, o si?
> 
> 

i che ??? non so neanche cosa siano ... io quando lo compilavo facevo clone
mkdir build
./configure
cd build
cmake ../
poi make e bom ..

>>>> 16:05:45 mar nov 22 dm a macewindu ~/src/shotwell
>>>> ¤ git status
>>>> # Not currently on any branch.
>>>> # Untracked files:
>>>> #   (use "git add <file>..." to include in what will be committed)
>>>> #
>>>> #	"\001"
>>>> nothing added to commit but untracked files present (use "git add" to track)
>>>
>>> cos'è questo file "\001" ?
>>>
>>
>> non ne ho idea
> 
> 
> beh è l'unico file non tracciato...
> 
> il nome è davvero "\001" (virgolette comprese)?
> 

ma io quel file non lo trovo ... ho un file "?"
come puoi notare dal ls -ahl che avevo copiato prima

> se lo guardi cosa c'è dentro?
> dimensione / tipo file / testo/binario sarcazzo
> 
mboh

> cmq non ha nulla a che fare con git
> è "qualcosa" che ha creato quel file...
> 
> 
>> ma io mica ci sono uscito è questo che non capisco io non ho fatto tag
>> commit checkout niente
> 
> 
> beh
> 
> se io dovessi riprodurre
> 
> $ git clone git://yorba.org/shotwell
> 
> poi?
> compili?
> lanci configure?
> 
> che fai insomma?
> 
> 

leggi sopra scritto cosa facevo normalmente ... ma sta volta non avevo
neanche fatto il buil e oggi il pull si incazza comunque ... ora fatto
un clone nuovo nuovo domani vedo se funziona o da lo stesso problema...

> 
> 
> ad ogni modo, come ti ho detto prima:
>  git checkout master
> 
> questo ti riporta su master
> quindi puoi fare pull
> 
> rimuovi quel file "\001" (o per lo meno toglilo da lì) ed eventualmente
> monitora cosa succede quando operi su shotwell con i comandi che ti ho
> dato
> 
> ed in particolare:
> 
> git branch
> 
> e
> 
> git status
> 
> 
> per capire quando esci dal branch master e/o se viene creato di nuovo
> quello strano file
> 
> 

ok

-- 
Federico Pietta "Darkmagister"
http://www.darkmagister.org
http://www.webosphone.it
Linux Registered User: #425709

public gpg key: gpg --keyserver pgp.mit.edu --recv-key 65E45DEF



Maggiori informazioni sulla lista Linux