2

是否可以像使用 C git 那样在没有提交的情况下合并分支git merge myBranch --no-ff --no-commit

merge.ff = no类似或的存储库设置merge.commit = no将被忽略。

我正在使用 Eclipse 的新 Kepler 版本附带的 EGit 3.0。

4

3 回答 3

2

合并选项在合并对话框中可用,可以像这样调用:

  1. 选择一个项目
  2. 打开其上下文菜单,选择Team > Merge...
  3. 选择要合并的分支和下面的所需选项

请注意,目前仅支持压缩和快进选项。

于 2013-06-28T14:45:02.910 回答
1

它现在在 EGit 3.1 及更高版本中可用。

于 2014-02-07T16:20:47.460 回答
0

它的确是!你必须使用git rebase. 这篇博客文章解释了如何做到这一点: http: //www.kerrybuckley.org/2008/06/18/avoiding-merge-commits-in-git/

于 2013-06-28T13:17:26.597 回答