有没有办法从克隆的git-svn存储库中"git svn dcommit":
我的svn中有几个分支,有时它是非常小的分支,很高兴将它放在同一个目录中,但有时候这些分支会变大,将整个东西移动到另一个文件夹会很好.
但是,当我从这个本地存储库执行git克隆到我的磁盘上的另一个地方时,git-svn丢失了所有信息,我不知道如何将其连接回来.我想我可以制作一个文件夹的副本,但通过git做它会更好.
一旦你克隆了一个git-svn
repo,你就可以通过运行git svn init
与创建原始repo相同的参数来获取所需的信息.根据WebKit git-svn
指令,诀窍是使用update-ref
自己进入一个可以快进到SVN树尖端的状态:
git svn init -T trunk http://svn.webkit.org/repository/webkit git update-ref refs/remotes/trunk origin/master
传递的确切参数git svn init
取决于Subversion repo和git-svn
clone 的设置.