2010-07-13 12 views
21

Ho un repository git e sto avendo problemi a ripristinare un'unione. L'attuale hash è 0ce2ca0b35f59af267241cf4d40d16a3e13ba6f3. e ha due genitori:Git reinserisci unisci a genitore specifico

df1acf5f54426d30f12c6b4558c3dd922297aae3 
e19b912404ffd3c153ccac3072dbf22396896d2a 

facendo quanto segue sarà versato al df1acf5f54426d30f12c6b4558c3dd922297aae3

git revert -m 1 0ce2ca0b35f59af267241cf4d40d16a3e13ba6f3 

come faccio a tornare ad e19b912404ffd3c153ccac3072dbf22396896d2a?

risposta

20
git revert -m 2 0ce2ca0b35f59af267241cf4d40d16a3e13ba6f3 

I genitori sono numerati a partire da 1; vuoi il secondo.

+9

'show git 0ce2ca0b35f59af267241cf4d40d16a3e13ba6f3' vi dirà quali sono i genitori:' Merge: df1acf e19b91' – lukmdo

+3

@lukmdo che dovrebbe essere 'git spettacolo --format = intera [hashish]'. L'impostazione predefinita di git show non mostra i genitori di unione. –

Problemi correlati