我在 sourceforge 上有一个项目的工作副本,其中有许多来自主干的小修改。我将其中一些作为补丁提交。我想有些会被接受;有些不会。与此同时,每次我进行更新时,都会出现混乱,因为一些修改是对某些文件的重大重写。
所以我想我想要做的是有一个我工作的本地 git 存储库,并定期做 stash,stash-apply。
我的问题是:我该如何开始?我是否只是使用 git-svn 从 svn 存储库中签出,然后复制旧的本地工作副本(减去 .svn 目录)?
我什至会这样做吗?
应该让生活更简单的两个因素是:1)我对本地历史不太在意,2)我只有 SVN 存储库的读取权限。