|
|
1
2
老问题,我知道,但是: 我认为保持“树干”和“主人”之间的区别会让你的生活变得更加艰难。”“master”通常应该指向svn树的顶部,或者指向您将要提交的快速修复程序。但是,当您捆绑了一系列更改并提交了它们之后,我认为下一个合乎逻辑的步骤是设置一个嫁接,以便您提交的更改是它的svn父级和您用来为票据编写代码的主题分支的子级。换句话说,从git的角度来看,您提交的更改变成了svn树和您的主题分支的合并——从很多方面来说,这就是它。根本不需要为主题分支创建真正的git合并。 |
|
|
2
0
我建议你抛弃svn,因为你是唯一一个使用它并坚持使用git的人,但是如果你因为任何原因不能做到这一点,那么我建议你停止与你的工具作斗争,只使用通常意义上的gitsvn。
您仍然可以使用reflog进行一段时间的本地更改。如果你真的想保留你自己的本地黑客,那就考虑给他们贴标签什么的,这样他们就不会弄乱你的主分支。 |
|
|
blackbird · 从git-svn克隆中排除文件 10 年前 |
|
|
cyclobster · 将现有项目并入现有git回购 10 年前 |
|
|
Hackse · 将复杂SVN存储库迁移到GIT 11 年前 |
|
|
Mostafa Shahverdy · git:合并分支日志 12 年前 |
|
|
Kapil Arya · git-svn和更新的svn-url 13 年前 |