変更が反映されない
GitTree は、システムの変更通知を通じて、他のプログラムで行われた編集を通知します。 WSL フォルダとネットワーク共有では、これらの通知は届かないため、代わりに Automatic が数秒ごとにフォルダをチェックします。それでも変更が表示されるのが遅い場合は、そのリポジトリのチェック モードを強制するか、手動で更新してください。
無料更新されました
GitTree で動作します 無料: サインインすると、すべてのローカル Git 機能が利用できます。
始める前に
- リポジトリは開いており、どの編集が欠落しているかがわかります。
どこで見つけられますか
- 設定 › Repo-Specific Preferences › Notice file changes by;パレット: Refresh Files。
| アクション | macOS | WindowsとLinux |
|---|---|---|
| コマンドパレット | ⌘⇧P | Ctrl+Shift+P |
ステップ
手動でリフレッシュ
パレットで Refresh Files を選択し、変更が反映されるかどうかを確認します。
気づき方を変える
Repo-Specific Preferences で、WSL フォルダ、ネットワーク共有、または同期フォルダの Notice file changes by を Checking every few seconds に設定します。
大規模なリポジトリを高速化する
Repository Maintenance… で Speed up status を実行すると、各チェックが速くなります (maintenance)。
期待される結果
GitTree の外側で行われた編集は、数秒以内に作業上の変更に反映されます。
何か問題が発生した場合
変更したファイルが表示されない
これは、.gitignore によって無視されるか、assume-unchanged または skip-worktree (インデックス フラグ) としてマークされる可能性があります。
質問
数秒ごとにチェックするとコンピュータの速度が遅くなりますか?
非常に大規模なリポジトリでは少し。変更通知が機能しない場合にのみ使用してください。