我有一个使用git svn clone
. 我创建了一个本地分支,进行了一些更改,然后切换回 master,git svn rebase
如果一切顺利,我将分支合并回 master。然后树看起来像这样:
替代文字 http://img.skitch.com/20090108-cjguu3hcci9x2k17mcftamw8f1.jpg
有时,稍后当我git svn rebase
再次进行一些远程更改时,它会丢失 a_branch 已合并到主线中的事实,并且树看起来像这样:
替代文字 http://img.skitch.com/20090108-kn3bn1qgi5ijw8ja5ijkd75pa3.jpg
这是为什么?我能阻止它吗?有没有一种简单的方法可以告诉分支已合并,或者我应该在完成后删除我的分支,这样我就不会忘记已合并和未合并的内容?