uma*_*lam 4 git cvs import version-control
我有两个项目副本.一个使用CVS,另一个使用Git存储库.现在我对使用CVS的项目副本进行了更改,我希望这些更改也适用于我的Git存储库.如何从Git存储库中的CVS项目导入更改?是否有命令或内置机制来做到这一点?
您可以利用--work-tree该git命令的选项:
git --work-tree=/path/to/cvs/project --git-dir==/path/to/your/repo/.git status
git --work-tree=/path/to/cvs/project --git-dir==/path/to/your/repo/.git add .
Run Code Online (Sandbox Code Playgroud)
您将把您的CVS内容视为您的git仓库的工作树.
如果您直接使用git仓库,那么您不需要该--git-dir选项.
cd /path/to/your/repo/
git --work-tree=/path/to/cvs/project status
git --work-tree=/path/to/cvs/project add .
Run Code Online (Sandbox Code Playgroud)