2

README.MD の現在の内容を表示するパネルが右側にあります。しかし、REAMDE.MD の内容を変更した後、パネル内のテキストが更新されていないことに気付きました。強制的にリフレッシュする方法はありますか?

私が持っている GitHub for Windows のバージョンは 1.0.41.2 (fd3fd236ac85e622194e88f248576b9fe25d28d4) です。

4

3 に答える 3

5

ええ、それについて申し訳ありません。これはバグであり、現在対応中です。現在、キャッシュは 30 分間キャッシュされており、有効期限が切れない場合もあります。

現在、強制的に更新する唯一の方法は、フォルダ全体を削除するか%LocalAppData%\GitHub\BlobCache.api.github.com、README コンテンツを保持しているそのフォルダ内のファイルを見つけて (たとえば、README に表示されるキーワードを探して)、それを削除することです。

于 2013-04-17T01:31:09.797 に答える
2

\AppData\Local\GitHub フォルダーをすばやく検索したところ、README.MD の古い値が BlobCache.api.github.com 内のファイルの 1 つに保存されていることがわかりました。フォルダ全体を削除してアプリを再起動すると、問題は解決しました。

UIからそれを行う適切な方法があるかどうかまだ疑問に思っていますか? とにかく自動的に起こるべきではありませんか?

于 2013-04-17T01:07:29.433 に答える
1

これはGitHubのスタッフからのものです。キャッシュをクリアする方法を説明します。

警告: これにより、GH4W によるローカル リポジトリとログイン アカウントへの参照が削除されます。再度ログインして、GH4W にコンピューターのリポジトリーを再スキャンさせる必要があります。

リポジトリを GitHub for Windows に追加した後に README を追加すると、「NO README」ビューがキャッシュされるという既知のバグがあります。

README を表示させたい場合は、キャッシュを削除できます。

キャッシュを削除するには、次の手順に従う必要があります。

  1. GitHub for Windows を閉じる
  2. Git シェルを開く
  3. 「github —delete-cache」を実行して、GitHub for Windows のキャッシュをクリアします
  4. GitHub for Windows を再起動します — ログインしてリポジトリを再度追加する必要があります
于 2014-02-03T14:13:11.893 に答える