GitHub for Mac sync删除了我未提交的更改

Fra*_*urt 8 git github-for-mac

我在Mac OS X 10.10上使用GitHub for Mac版本210.点击"同步"按钮删除了我未提交的更改.这应该不时发生吗?直到那时我才遇到过这个问题,尽管我主要使用Github for Windows.

我认为,如果我有一些未提交的更改与GitHub存储库中的任何内容冲突,则点击"sync"按钮将失败并产生以下错误消息:

在此输入图像描述

Ger*_*sio 21

在Github上桌面创建一个带有你的修改藏匿.

您可以列出以下内容:

git stash list
Run Code Online (Sandbox Code Playgroud)

并应用Github Desktop创建的那个:

git stash apply stash@{0}
Run Code Online (Sandbox Code Playgroud)

有关详细信息,git stash请参阅此内容.

  • 这节省了我的一天!他们应该在藏匿之前警告用户. (6认同)
  • 唷.我在那里出汗几分钟. (5认同)

Von*_*onC 1

以前确实发生过这种情况(即使对于 Windows 版 GitHub也是如此)。

对于对索引的添加更改,agit fsck --full --unreachable --no-reflog可能会有所帮助(正如我在这里提到的)