Änderungen sind nicht erfrischend
GitTree bemerkt Änderungen, die in anderen Programmen vorgenommen wurden, über die Änderungsbenachrichtigungen Ihres Systems. Bei WSL-Ordnern und Netzwerkfreigaben kommen diese Benachrichtigungen nicht an, daher überprüft Automatic den Ordner stattdessen alle paar Sekunden. Wenn Änderungen immer noch zu spät angezeigt werden, erzwingen Sie den Prüfmodus für dieses Repository oder aktualisieren Sie es manuell.
Funktioniert in GitTree Kostenlos: alle lokalen Git-Funktionen, sobald Sie angemeldet sind.
Auf dieser Seite
Bevor Sie beginnen
- Das Repository ist geöffnet und Sie wissen, welche Änderungen fehlen.
Wo es zu finden ist
- Einstellungen › Repo-Specific Preferences › Notice file changes by; die Palette: Refresh Files.
| Aktion | macOS | Windows und Linux |
|---|---|---|
| Die Befehlspalette | ⌘⇧P | Ctrl+Shift+P |
Schritte
Von Hand auffrischen
Wählen Sie Refresh Files in der Palette und prüfen Sie, ob die Änderung angezeigt wird.
Ändern Sie die Art und Weise, wie es bemerkt wird
Setzen Sie in Repo-Specific Preferences Notice file changes by auf Checking every few seconds für einen WSL-Ordner, eine Netzwerkfreigabe oder einen synchronisierten Ordner.
Beschleunigen Sie ein großes Repository
Führen Sie Speed up status in Repository Maintenance… aus, damit jede Prüfung schneller erfolgt (maintenance).
Erwartetes Ergebnis
Außerhalb von GitTree vorgenommene Änderungen werden innerhalb von Sekunden in den Arbeitsänderungen angezeigt.
Wenn etwas schief geht
Eine von Ihnen geänderte Datei wird nie angezeigt
Es kann von .gitignore ignoriert oder mit assume-unchanged oder skip-worktree markiert werden (Index-Flags).
Fragen
Verlangsamt die Überprüfung alle paar Sekunden den Computer?
Ein wenig bei sehr großen Repositories; Verwenden Sie es nur dort, wo Änderungsbenachrichtigungen nicht funktionieren.