Zum Inhalt springen
GitTree
Fehlerbehebung

Ä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.

KostenlosAktualisiert

Funktioniert in GitTree Kostenlos: alle lokalen Git-Funktionen, sobald Sie angemeldet sind.

Auf dieser Seite
  1. Bevor Sie beginnen
  2. Wo es zu finden ist
  3. Schritte
  4. Erwartetes Ergebnis
  5. Wenn etwas schief geht
  6. Fragen
  7. Verwandt

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.
AktionmacOSWindows und Linux
Die Befehlspalette⌘⇧PCtrl+Shift+P

Schritte

  1. Von Hand auffrischen

    Wählen Sie Refresh Files in der Palette und prüfen Sie, ob die Änderung angezeigt wird.

  2. Ä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.

  3. 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.