Come lavorare su Git Rami creati da CVSimport?
Domanda
My Pagina uomo per git cvsimport
dice
.Non dovresti mai fare alcun lavoro da solo sui rami che sono creato da
git cvsimport
.
C'è qualcosa qui che non capisco.Sto migrando un progetto da CVS a Git.Una volta importati i rami, dove dovrei fare il mio lavoro? Devo clonare dal repo importato in un altro repo?
Qualcuno può spiegare cosa significhi l'avvertimento nella pagina Man e cosa sta succedendo qui?Se posso capire cosa sta succedendo, probabilmente posso capire cosa fare.
Soluzione
L'avviso è più su più importazioni o addirittura all'esportazione (ad esempio aggiornamenti di andata e ritorno, con git cvsexportcommit
)
Se lavori sui rami importati dallo strumento Git CVSimport, è possibile modificare la cronologia (con una rebase per esempio), rendendo impossibile successivo .
I sospetto che questo sia simile a git svn caveat sezione.