确保所有git提交在使用git-cvs时返回CVS

时间:2010-03-11 19:21:02

标签: git git-cvs

我正在使用git-cvs,我的常规工作流程是这样的:

...write some code...
$ git commit
$ git cvsexportcommit -c -p -v <asdf>
$ git cvs-import $CVSROOT
$ git pull

这通常适用于将我的提交推回到CVS服务器并保持同步。但是,我想知道如果我碰巧执行“git commit”但忘记将其导出到CVS服务器,我将如何意识到缺少某些东西。

有没有合理的方法来获取我的git存储库和CVS服务器之间的差异,所以我会知道还没有提交过一些东西?或者也许有更好的方法完全这样做?

1 个答案:

答案 0 :(得分:0)

查看此答案link

如果您在分支上进行工作并将它们合并到master上以进行提交(没有快进),您可以引用提交父级并将所有更改提交回cvs