结帐SVN;修改;上传到现有的Github项目

时间:2010-11-05 18:10:40

标签: svn git github

我有一个我一直在研究的现有项目,并开始使用Subversion进行版本控制。从那时起,我在Github上开源了这个项目,并使用Gi​​thub的文档“git svn”命令将SVN历史转换为git repo。

但是,现在我已经对SVN中的原始项目进行了更改。我想从SVN检查我的更改,然后将它们(合并它们)推送到github存储库。

似乎很多关于“svn get”的文档告诉您如何从SVN存储库中检出并与之交互,就像克隆git存储库一样,然后将其提交回SVN存储库。但就我而言,我想把它交还给github ......我似乎无法找到一个例子。

我对SVN非常熟悉,但我对git很新,我仍然试图抓住这些概念。有没有人有任何关于如何从SVN签出作为git克隆的建议,然后推送到github?任何建议都非常感谢。

由于

1 个答案:

答案 0 :(得分:1)

在git repo和github遥控器中设置SVN遥控器后,您可以从其中推送/拉出更改。

您需要做的就是从SVN更新您的分支,现在推送到git hub。这是使用两者的更容易的部分,因此你可能不会经常讨论它。