从git svn中的新提交中对实验分支进行更改

时间:2012-05-10 19:51:59

标签: git svn

我有以下git svn情况。

  1. master,从svn。
  2. 检出
  3. 分支devel分支,我做了一些更改。有些是git承诺,有些仍未承诺。
  4. 我必须解决一个错误,所以我隐藏了我未提交的内容,将分支切换为主,git svn rebase更新,创建并切换到分支bugfix
  5. 修复了bugfix中已提交的错误。
  6. 从bugfix切换到master,svn merge。
  7. git svn dcommit。
  8. 现在我已经准备好继续devel的工作了,不过我想在我的分支中加入最近的错误修正,而不会搞乱事情。
  9. 我现在应该做些什么,为了保证在最终结束devel工作并且合并--squash到master然后是dcommit之后我不会搞砸所有内容?我还没准备好线性化,所以我不能从主人那里做一个git rebase(据我所知,我会将devel的所有更改放在最新的master前面。

1 个答案:

答案 0 :(得分:1)

你的错误修正提交的简单 git cherry-pick 不会有诀窍吗?