0
在同一时间,SVN回购的在提交c75e75c克隆。一个团队在git/master上工作,另一个团队在SVN上工作。推从GIT中/ SVN回购成一个git /分支在特定提交
- 我们在svn回购上使用git-svn。
- 我可以合并成
svn/trunk
git/master
但这将非常可怕 。所以,我宁愿c75e75c后所有提交推入branch/app_v2
- 的混帐/分支简直是SVN /躯干的副本提交c75e75c后。
试图与git push <remotename> <commit SHA>:<remotebranchname>
How can I pushing specific commit to a remote, and not the previous commits?。我创建了一个远程分支/ app_v2。但git-svn和git repo上的提交SHA并不相同。即使他们有共同的历史。
如何推的范围提交(c75e75c和头之间)的和推到远程分支(分支/ app_v2)?
我不完全理解你的问题。 Subversion不使用散列。在远程设备上创建一个新的分支应该像你原来的那样工作(它必须和原始分支具有相同的提交哈希) – knittl
我说我使用git-svn,所以svn repo的提交是哈希。 git-svn repo实际上是一个更大的svn repo的子文件夹/ trunk。也许这就是为什么提交SHA不一样。 –
CD && git的分支的分支/ app_v2 -f && GIT中推分支/ app_v2 -f –
basin