我能使用git-svn克隆远程SVN仓库的特定分支并提交更改吗?

4
我有一个非常庞大的代码库,远程SVN服务器上有很多标签和分支。
我想使用git克隆特定的分支进行工作,然后最终将其合并回远程SVN服务器。这是否可行?大部分文档看起来都没有直接说明支持此功能。
1个回答

4

没问题,这样可以正常工作。您只需执行 git svn clone https://svn.example.com/project/branches/somebranch/,然后正常使用 git-svn(例如,git svn rebase 拉取,git svn dcommit 推送)即可。


还要注意 -r 选项,可以小心地使用它来仅下载部分历史记录。 - wjl
谢谢你的帮助。我想得太多了,这个方法完美解决了问题。 - thedude19

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接