如何将我在svn中的uncommit本地更改应用于git,因为我们的svn中央存储库只是迁移到Git

时间:2015-03-20 15:35:00

标签: git svn

我正在处理名为BackOffice的项目,我从中央svn存储库将其签出到本地。我做了一些修改但尚未提交。与此同时,我们的团队将此项目从SVN迁移到Git。

显然,我需要从Git中央存储库中克隆这个项目,并找到一种方法来应用我的更改。

我可以通过使用Beyond Compare之类的工具,将我的“svn edition”与我的“git edition”进行比较,找出我所做的所有更改并将它们“复制”到我的“git edition”。

有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

使用svn diff捕获与您签出的修订版本相比所做的更改。将此差异保存到文件中。

然后,您应该能够克隆您的git存储库,然后使用git apply应用更改。