git在检查合并更改之前重置磁头

git在检查合并更改之前重置磁头,git,git-merge,git-reset,Git,Git Merge,Git Reset,如果我从另一个分支进行git合并,会发生什么情况?发生一些冲突,合并没有提交,然后我提交了 git reset --hard HEAD 我可以再合并一次吗?或者git会相信合并已经完成吗?您的工作副本将重置为HEAD的状态,并且不会进行合并。如果您从未运行过git merge,则工作副本+索引处于相同的状态 以后可以重新进行相同的合并。另请参见

如果我从另一个分支进行git合并,会发生什么情况?发生一些冲突,合并没有提交,然后我提交了

git reset --hard HEAD

我可以再合并一次吗?或者git会相信合并已经完成吗?

您的工作副本将重置为HEAD的状态,并且不会进行合并。如果您从未运行过
git merge
,则工作副本+索引处于相同的状态

以后可以重新进行相同的合并。

另请参见