GitHub for Mac sync删除了我未提交的更改
我在MacOSX10.10上使用MacVersion210的GitHub。点击“同步”按钮删除我未提交的更改。这是不是应该经常发生?在那之前,我从未遇到过这个问题,尽管我主要使用Github for Windows 我认为,如果我有一些未提交的更改与GitHub存储库中的任何内容相冲突,点击“sync”按钮将失败并产生以下错误消息: 它(偶数)GitHub for Mac sync删除了我未提交的更改,git,github-for-mac,Git,Github For Mac,我在MacOSX10.10上使用MacVersion210的GitHub。点击“同步”按钮删除我未提交的更改。这是不是应该经常发生?在那之前,我从未遇到过这个问题,尽管我主要使用Github for Windows 我认为,如果我有一些未提交的更改与GitHub存储库中的任何内容相冲突,点击“sync”按钮将失败并产生以下错误消息: 它(偶数) 对于添加的索引更改,git fsck--full--unreachable--no reflog可能会有所帮助()Github桌面将您的更改隐藏起来 您
对于添加的索引更改,git fsck--full--unreachable--no reflog可能会有所帮助()Github桌面将您的更改隐藏起来 您可以通过以下方式列出存储:
git stash list
并应用通过以下操作创建的Github Desktop:
git stash apply stash@{0}
有关git stash的更多信息,请参见。命令行是一种方法。我也面临同样的情况。当我在终端中做了一个隐藏列表时,它显示了“GitHub:隐藏以获取远程更改”。我能够再次检索本地未提交的更改。:) 谢谢。为什么同步有时会将索引重置为最新获取的提交?@FranckDernoncourt不确定(这取决于同步的实现方式)。也许新的GitHub桌面(Windows或Mac:)已经修复了这一问题,同样的情况也发生在我身上,文件消失了,git fsck找不到删除的文件这挽救了我的一天!他们应该在stashing.Phew之前警告用户。我在那里流汗了几分钟。哈哈哈,我处在你的处境,这不是一件好事,特别是在一个星期五……几乎哭了。损失了大约6小时的艰苦工作。泰蒂~我给你买杯啤酒。我不敢相信Github桌面会这样做。吓了我24小时。