在git中存储的问题

在git中存储的问题,git,github,Git,Github,我总是遇到以下错误: needs merge needs merge unmerged (54999d1140216fbaaf8606a667fd15f7a286633a) unmerged (03087759b4c28212a759b3c60835645cdd211023) unmerged (fc4c2ab5de797dc38b7e636f63077590d7dd1daa) 每当我想藏起来的时候。我基本上已经对分支做了一些更改,但我想放弃所有的分支,只是从远程退出。我该怎么做?尝

我总是遇到以下错误:

 needs merge
 needs merge
 unmerged (54999d1140216fbaaf8606a667fd15f7a286633a)
 unmerged (03087759b4c28212a759b3c60835645cdd211023)
 unmerged (fc4c2ab5de797dc38b7e636f63077590d7dd1daa)

每当我想藏起来的时候。我基本上已经对分支做了一些更改,但我想放弃所有的分支,只是从远程退出。我该怎么做?尝试过执行git重置--hard HEAD(硬头),但不起作用。有什么想法吗?

听起来您的树中有合并冲突。我预计,
git stash
正在退出,因为它无法记录合并冲突。在任何情况下,当你说“git reset--hard HEAD”不起作用时,你是什么意思?该命令放弃所有本地更改,并将工作树和索引重置回HEAD。哪一部分“不起作用”

如果您确实需要放弃所有提交并使
HEAD
与远程分支相同,只需运行
git fetch
,然后
git reset--hard remote/branch
(例如,如果您试图重置回
origin/master
,那么它将是
git reset--hard origin/master