右边有一个面板,可以显示README.MD的当前内容。但是,我注意到在更改REAMDE.MD的内容之后还没有更新面板中的文本。有没有办法强行刷新它?
我的Windows GitHub版本是1.0.41.2(fd3fd236ac85e622194e88f248576b9fe25d28d4)
答案 0 :(得分:5)
是的,抱歉。这是一个错误,我们正在努力。它目前缓存了30分钟,有时它应该没有到期。
当前强制刷新的唯一方法是删除%LocalAppData%\GitHub\BlobCache.api.github.com
处的整个文件夹,或者在该文件夹中找到包含README内容的文件(通过查找将出现在README中的关键字,例如)并删除该。
答案 1 :(得分:2)
在\ AppData \ Local \ GitHub文件夹中快速搜索后,我发现README.MD中的旧值存储在BlobCache.api.github.com中的一个文件中。删除整个文件夹并重新启动应用程序解决了这个问题。
仍然想知道是否有适当的方式从UI做到这一点?它不应该自动发生吗?
答案 2 :(得分:1)
这来自GitHub的工作人员。它告诉您如何清除缓存。
警告:这将删除GH4W对您本地存储库的引用 和您的登录帐户。您将不得不再次登录并让GH4W 重新扫描您的计算机以获取存储库。
如果在将存储库添加到GitHub for Windows后添加README,我们会缓存“NO README”视图,这是一个已知的错误。
如果您想尝试显示README,可以删除缓存:
以下是删除缓存时需要遵循的步骤: