我最近在存储库视图中进行了一次错误点击,并合并了两个不能(也不应该)合并的提交.结果是合并冲突.
本机git git merge --abort适用于此类情况.
但是,我无法在egit中找到这样的选项.
Von*_*onC 20
查看" 中止合并 "部分:
如果合并导致冲突,您可以通过硬重置到当前分支来中止合并.这可以在状态"冲突"和状态"合并"中完成,即在解决冲突之前和之后.
硬重置可以从团队菜单,Git存储库视图或历史记录视图完成.有关更多详细信息,请参阅还原所有本地和分阶段更改.
这可以作为重置的特殊情况来完成.如果您使用选项hard重置为当前HEAD(通常是分支上的最后一次提交),则会使用HEAD的内容覆盖工作树和索引.您可以通过三种方式执行此操作:
- 选择
Team > Reset...项目.在对话框中选择HEAD或当前分支,然后将单选按钮切换为硬盘.- 右键单击并选择
Reset..."存储库"视图中的任何分支或标记.这将打开一个对话框,让您决定重置类型.选择hard这里.- 在历史记录视图中打开HEAD提交上下文菜单,然后选择Hard Reset.
确保您没有任何本地修改:硬重置会丢失.
| 归档时间: |
|
| 查看次数: |
8198 次 |
| 最近记录: |