Eclipse中的“git pull --rebase”

时间:2013-06-26 15:47:45

标签: eclipse git egit

我们的版本控制管理器建议我们使用git pull --rebase从上游分支中提取新的更改。我想使用EGit(git的Eclipse插件)来执行它。我怎么能这样做?

3 个答案:

答案 0 :(得分:46)

您还可以在Eclipse中更改分支的rebase配置:

  1. 打开 Git存储库视图并导航到本地分支
  2. 打开上下文菜单,然后选择配置分支...
  3. 在出现的对话框中,选择 Rebase 复选框
  4. EGit还会在创建新分支时尊重“branch.autosetuprebase”配置。

答案 1 :(得分:15)

使用

git config branch.*branch-name*.rebase true

pull会自动重新定位。

您可以将其设置为自动配置新分支。

git config branch.autosetuprebase always

答案 2 :(得分:2)

Eclipse Mars中的新更新显示了“Pull ...”选项以进行rebase: Team -> Pull... Popup to select rebase option