取消暂存所有文件并放弃合并

时间:2012-11-07 18:38:57

标签: git

我正在运行一个简单的合并并期待没有冲突,我跑了git merge my_dev_branch

然而,我遇到了一个看起来很混乱的合并冲突,让我觉得我的分支历史并不清楚。我不想解决冲突,而是放弃合并,回到原来的位置。

两个问题:

  1. 我是否认为可以通过每this question个文件运行git checkout HEAD <filename>来清理我的暂存区域,这是否等于放弃合并?
  2. 有没有办法可以在一个命令中执行此操作?

1 个答案:

答案 0 :(得分:44)

试试git merge --abort。很方便,嗯?