我在Mac OS X 10.10上使用GitHub for Mac版本210。点击“同步”按钮删除我未提交的更改。这是否应该不时发生?我以前从未遇到过这个问题,尽管我主要使用Github for Windows。Mac同步的GitHub删除了我未提交的更改
我想,如果我有一些未提交的更改与任何存在于GitHub的仓库,击中了“同步”按钮,将失败并产生以下错误消息的冲突:
我在Mac OS X 10.10上使用GitHub for Mac版本210。点击“同步”按钮删除我未提交的更改。这是否应该不时发生?我以前从未遇到过这个问题,尽管我主要使用Github for Windows。Mac同步的GitHub删除了我未提交的更改
我想,如果我有一些未提交的更改与任何存在于GitHub的仓库,击中了“同步”按钮,将失败并产生以下错误消息的冲突:
它did happen before (甚至for GitHub for Windows)。
为了增加更改索引,git fsck --full --unreachable --no-reflog
可以帮助(as I mentioned here)
的Github上桌面会为您改变了藏匿。
可以列出藏匿有:
git stash list
并应用Github上桌面做创建的:
git stash apply [email protected]{0}
更多有关git stash
看this。
命令行是要走的路。我面临同样的情况。当我在终端中做了一个存储列表时,它向我展示了“GitHub:隐藏在远程更改中”。而且我能够再次取回本地未提交的更改。 :)
谢谢。如何同步有时可以将索引重置为最新提取的提交? –
@FranckDernoncourt不确定(这取决于如何实现同步)。也许新的GitHub桌面(Windows或Mac:https://desktop.github.com/)已经修复了这个问题 – VonC
同样的事情发生在我身上,文件消失了,git fsck没有找到已删除的文件 –