183得票6回答
使用git撤销一次提交的部分更改

我想在git中还原特定的提交。不幸的是,我们的组织仍然使用CVS作为标准,因此当我提交回CVS时,多个git提交被合并成一个提交。在这种情况下,我希望能够单独挑选原始的git提交,但这是不可能的。 是否有一种类似于git add --patch的方法,允许我有选择性地编辑差异,并决定要还原哪...

99得票3回答
如何将Mercurial或Git的修订历史导出到CVS?

我将与其他人协作处理一个使用CVS的项目代码。我们想要使用分布式版本控制系统来管理我们的工作,当我们结束工作或者定期进行提交时,希望将我们的代码以及所有的修改历史记录提交到CVS。由于我们没有对该项目的CVS仓库进行写操作的权限,因此我们不能够频繁提交。有什么工具可以用来将我们的修改历史记录导...

49得票5回答
使用git与CVS的最佳实践

你在使用git与CVS仓库进行交互时的最佳实践和提示是什么?

40得票3回答
如何将一个CVS代码库导入Git并保持更新?

在CVS中有一个中央仓库,我想在本地使用Git,并将我的更改发送回CVS。 我每天可以完成哪些任务? 我想要完成的任务包括: 导入分支, 以GIT格式获取历史记录,以及 将更改/提交导出回中央服务器 顺便说一下,我也看过Git与CVS结合使用的最佳实践,但它没有起作用,我无法弄清我...

13得票2回答
我们可以在Windows上使用git-cvs吗?

我熟练使用 Git,在 CVS 上使用起来很不习惯。但是,在我们公司必须使用 CVS 作为版本控制系统。我想知道是否有办法在提交到 CVS 仓库的同时本地使用 Git,当我发现 这个问题时,我感到非常欣喜。不幸的是,它似乎在 Windows 上无法使用。我已经在我的计算机上安装了 Git Fo...

8得票2回答
如何在强制使用CVS的工作环境下,利用git进行guerilla VC?

我工作的地方目前使用CVS。计划进行Git迁移,但可能需要很长时间。与此同时,我有一个个人项目,并决定在其中使用Git进行个人开发。分支、暂存提交、变基等功能非常棒!但不幸的是,这个项目及其历史记录需要被导入到CVS中,以便其他人可以查看我的进度。 最佳方法是什么: - 将当前项目(最好作...

7得票3回答
如何将一个git远程仓库镜像到另一个远程仓库并进行推送

问题很简单。我使用git cvsimport将一个cvs repo导入到本地git存储库中的远程分支中。然后,我希望将此存储库(分支、标签等)与云端(github / gitorious)中的git存储库同步。为了做到这一点,我没有访问rsync或直接复制存储库的权限,必须使用git push...