缩短EclipseGit工作流
我在Eclipse中使用带有Egit的rebase工作流。我在当地的一家分公司工作,在这个问题上称之为“工作”。当我准备集成我的更改时,我必须:缩短EclipseGit工作流,eclipse,git,egit,Eclipse,Git,Egit,我在Eclipse中使用带有Egit的rebase工作流。我在当地的一家分公司工作,在这个问题上称之为“工作”。当我准备集成我的更改时,我必须: 切换到master 拉(快进) 切换到工作状态 重新设置母版的基础,解决任何冲突 切换到master 合并工作 推 正如您所看到的,有很多分支切换正在进行。这不是一个大的时间消耗,因为切换分支相当快。然而,时间加起来,这是额外的步骤,教新的人做。我真正想做的是,在工作时: 拉动(导致master被更新) 重基master 切换到master 合并工作
master
master
工作
工作时
:
master
被更新)master
master
工作
master
,即使您在另一个分支上也是如此?我更喜欢使用Egit的答案,但命令行解决方案也是可以接受的-它们可能可以使用Egit执行。您可以:
(无需更改当前的分支工作)fetch
重新基准原点/主加工
- 切换到
并合并master
(快进)working
最后一步将同时使用
原点/master
和工作更新master,我将尝试一下,看看效果如何。我所看到的唯一潜在问题是,如果我想要一个干净的分支,我必须在分支之前切换到master和pull…虽然,我可以只分支origin/master,不是吗。我一直忘了分支本质上是提交树上的标记。不太确定,如果这有帮助的话:你看过“rebase”吗创建新分支时的拉动策略?