Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何处理cvsimport创建的git分支?_Git_Cvs_Cvsimport - Fatal编程技术网

如何处理cvsimport创建的git分支?

如何处理cvsimport创建的git分支?,git,cvs,cvsimport,Git,Cvs,Cvsimport,我妈妈说 你不应该在你的树枝上做任何你自己的工作 由git cvsimport创建 有件事我不明白。我正在将一个项目从CVS迁移到git。一旦我导入了分支,我应该在哪里工作? 是否需要将导入的回购克隆到另一个回购 有人能解释一下手册页中的警告是什么意思吗?这里发生了什么?如果我能理解发生了什么,我可能会知道该怎么做。警告更多的是关于多次导入甚至导出(即使用git-cvsexportcommit的往返更新) 如果您处理git cvsimport工具导入的分支,您可以更改其历史记录(例如使用reba

我妈妈说

你不应该在你的树枝上做任何你自己的工作 由git cvsimport创建

有件事我不明白。我正在将一个项目从CVS迁移到git。一旦我导入了分支,我应该在哪里工作? 是否需要将导入的回购克隆到另一个回购

有人能解释一下手册页中的警告是什么意思吗?这里发生了什么?如果我能理解发生了什么,我可能会知道该怎么做。

警告更多的是关于多次导入甚至导出(即使用
git-cvsexportcommit的往返更新)

如果您处理git cvsimport工具导入的分支,您可以更改其历史记录(例如使用rebase),从而使任何后续导入都不可能

我怀疑这与本节类似。

将导入的回购克隆到另一个回购通常是推荐的做法,但前提是您打算从CVS进行其他导入。

谢谢VonC——这可以记录在哪里?@NormanRamsey我没有找到直接的文档,但是我怀疑修改
git cvsexportcommit
使用的分支背后的风险与
git svn