Tag: git cvs

用git恢复提交的一部分

我想在git中恢复一个特定的提交。 不幸的是,我们的组织仍然使用CVS作为标准,所以当我提交回CVS时,多个git提交被合并为一个。 在这种情况下,我很乐意单独提供原始的git commit,但这是不可能的。 有一种类似于git add –patch ,它允许我select性地编辑差异来决定要提交哪个部分进行还原吗?

在CVS中使用git的最佳实践

使用git与CVS存储库进行交互的最佳实践和技巧是什么?

如何将修订历史从mercurial或git导出到cvs?

我将与其他人一起使用来自使用CVS的项目的代码。 我们想使用分布式的vcs来完成我们的工作,当我们完成或者偶尔每隔一段时间,我们想把我们的代码和我们所有的修订历史提交给cvs。 我们没有对项目的cvs repo的写权限,所以我们不能经常提交。 我们可以使用什么工具将我们的修订历史导出到CVS? 目前我们正在考虑使用git或者mercurial,但是如果可以使导出更容易,我们可以使用其他分布式vcs。