如何使用EGit解除更改?

Edd*_*Edd 29 eclipse git eclipse-plugin git-stash egit

当我使用非提交的更改切换分支时,我会收到一个提示来保存我的更改:

在此输入图像描述

当我切换回带有隐藏更改的分支时,我看不到任何未提交的更改.

使用EGit如何检索隐藏的更改?

rob*_*nst 48

EGit 3.5及更高版本

EGit 3.5及更高版本中,Team上下文菜单中有一个名为Stashes的菜单.它提供了一个存储更改的操作,还列出了任何现有的存储.同样的菜单也可用作工具栏图标和Git Repositories视图:

藏匿菜单

从菜单中选择现有存储将在查看器中打开它.可以检查更改,并且有应用存储或删除它的操作:

藏匿查看器

EGit 3.4和ealier

  1. 打开Git Repositories视图(Ctrl+ 3并在Mac OS X上输入Cmd+ 3)
  2. 展开相应存储库的节点
  3. 展开Stashed Commits节点
  4. 打开存储的上下文菜单,然后选择Apply Stashed Changes