Git: Keine index.lock für schreibgeschützte Operationen erstellen

Gibt es eine Möglichkeit, git zu zwingen, index.lock nicht für schreibgeschützte Operationen wie @ zu erstellegit status?

Ich zeige den Status meines Arbeitsbaums in tmux an und werde alle paar Sekunden aktualisiert. Grundsätzlich analysiere ich die Ausgabe vongit status --branch --ignored --porcelain und ein paar andere Befehle. Problem ist, dass bei großen Repositoriesgit status kann einige Sekunden dauern. Während dieser Zeit kann ich keine anderen Git-Befehle ausführen, da das Repository gesperrt ist.

BEARBEITEN

Hier sind ein paar bilder von dem relevanten teil meiner tmux linie. Beschreibung für Symbole von links nach rechts:

In Synchronisation mit entfernter Verzweigung | 2 inszenierte Änderungen | 1 nicht inszenierte Änderung | 5 ignorierte Dateien | 1 Versteckeintrag:

In Synchronisation mit entfernter Verzweigung | Keine Änderungen im Arbeitsbaum 5 ignorierte Dateien:

Ahead remote branch by 1 commit | Keine Änderungen im Arbeitsbaum 5 ignorierte Dateien:

Antworten auf die Frage(4)

Ihre Antwort auf die Frage