Git: não crie index.lock para operações somente leitura

Existe uma maneira de forçar o git a não criar index.lock para operações somente leitura comogit status?

Estou exibindo o status da minha árvore de trabalho no tmux, sendo atualizado a cada dois segundos. Basicamente, analiso a saída degit status --branch --ignored --porcelain e alguns outros comandos. O problema é que, para grandes repositóriosgit status pode demorar alguns segundos para concluir. Durante esse período, não consigo executar nenhum outro comando git porque o repositório está bloqueado.

EDITAR:

Aqui estão algumas fotos da parte relevante da minha linha tmux. Descrição para símbolos da esquerda para a direita:

Sincronizado com filial remota | 2 mudanças encenadas | 1 mudança sem estágio | 5 arquivos ignorados | 1 entrada escondida:

Sincronizado com filial remota | sem alterações na árvore de trabalho | 5 arquivos ignorados:

Adiante ramificação remota por 1 commit | sem alterações na árvore de trabalho | 5 arquivos ignorados:

questionAnswers(2)

yourAnswerToTheQuestion