如何将我在svn中未提交的本地更改应用到git,因为我们的svn中央存储库刚刚迁移到git



我正在做一个名为BackOffice的项目,我从我们的中央svn存储库将其签出到我的本地。我做了一些更改,但还没有提交。同时,我们的团队将这个项目从SVN迁移到Git。

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

我可以使用Beyond Compare这样的工具,将我的"svn版本"与"git版本"进行比较,找出我所做的所有更改,并将它们"复制"到我的"git版"中。

有更好的方法吗?

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

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

最新更新