Esiste un equivalente Mercurial di git pull --rebase
?Equivalente mercurial di "git pull --rebase"
10
A
risposta
11
Prova hg pull --rebase
. Il tiro di Mecurial è git's fetch, e git's fetch è il pull di mercurial, ma quando stai ridigendo stai aggiornando la directory di lavoro in entrambi i casi, quindi hg pull --rebase
è il tuo ragazzo.
NOTA: poiché la cronologia degli alteratori rebase
è disattivata per impostazione predefinita. È possibile attivarla (non c'è bisogno di scaricare, è già in possesso) aggiungendo il seguente nel file di configurazione:
[extensions]
rebase =
+1
Link is obsoleto su maggiori informazioni, nuovo link: https://www.mercurial-scm.org/wiki/RebaseExtension –
Per i seguaci cercano "l'equivalente mercuriale di' git pull '" (il normale metodo di unione - non rebase) è 'hg pull && hg update' vedi http://stackoverflow.com/a/15244773/32453 – rogerdpack
O un po 'più breve:' hg pull --update' – yorch