我正在使用Github GUI for Mac。 现在我在本地存储库中进行了一些更改,但我想忽略它们并拉出最新的远程存储库。 我尝试了Repository / Pull,但得到了Git Error。
“•错误:合并后将覆盖对以下文件的本地更改: 类/ xxx.m 请在合并之前提交您的更改或存储它们。“
我尝试了Repository / Synchronize,但遇到了以下错误。
“同步失败。请在同步前提交所有更改。”
有什么想法吗?
答案 0 :(得分:5)
在每个更改的文件附近放置一个复选标记,然后转到“存储库”菜单并单击“放弃对所选文件的更改”。
答案 1 :(得分:3)
如果您的意思是仅使用MAC GUI,请选中并右键单击已更改的文件,然后选择放弃更改。
答案 2 :(得分:1)
如果您想删除未提交的更改,只需再次检查这些文件。
Stash也非常简单,并且可以将您的更改保存在本地“桶”或藏匿中:)
答案 3 :(得分:0)
对于 Github for Windows 上的用户,Discard All Changes的位置并不明显,所以我想分享一下:
很抱歉,但是对于@Leo wangs或@aspiringwebdev链上面添加评论的级别太低了。你必须从某个地方开始......