Pergunta

Meu página man para git cvsimport diz

Você nunca deve fazer qualquer trabalho de seu próprio nos ramos por que são criado por git cvsimport.

Há algo aqui que eu não entendo.Estou migrando um projeto do CVS para o git.Uma vez que eu tenha importado ramos, onde é suposto eu fazer meu trabalho?Preciso de um clone do importado de recompra, em outro repo?

Alguém pode explicar o que é o aviso na página de man significa, e o que está acontecendo aqui?Se eu posso entender o que está acontecendo, eu provavelmente posso descobrir o que fazer.

Foi útil?

Solução

O aviso é mais sobre vários as importações ou, mesmo, de exportação (ie viagem de ida e atualizações, com git cvsexportcommit)

Se você trabalha em ramos importado pelo git cvsimport ferramenta, você pode mudar a sua história (com um rebase, por exemplo), fazendo com que qualquer subsequente importação impossível.

Eu suspeito que este é semelhante ao git svn ressalva a seção.
A clonagem importados de recompra em que o outro é, geralmente, a prática recomendada, mas apenas se tiver a intenção de fazer outras importações a partir do CVS.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top