Closed Fildo7525 closed 2 months ago
I believe that I have the same issue. When I stage and commit multiple files, only the file in which I was is 'synced'. The remaining ones still appear as if they have not been committed.
Same here, I have to :checktime
on all the buffers I had opened for gitsigns to refresh.
Same here ! +1
Description
I changed some stuff in a file in a project and I have committed the changes. After executing the commit only the opened buffer got updated in the first try. In the second try only the opened file was left unupdated. The logs are from the second case.
I have a feeling that this may be connected to #1028
Neovim version
NVIM v0.11.0-dev-67+g0e9c92a90 Build type: RelWithDebInfo LuaJIT 2.1.1713484068 Run "nvim -V1 -v" for more info
Operating system and version
6.5.0-35-generic #35~22.04.1-Ubuntu
Expected behavior
All of the buffers have updated gitsigns.
Actual behavior
:Gitsigns refresh
did not help.:Gitsigns refresh
did not help.Minimal config
Steps to reproduce
mkdir gitsigns_issue
cd gitsigns_issue
git init
echo "1\n2\n3\n" > file1
echo "1\n2\n3\n" > file2
git add file
nvim --clean -u minimal.lua file
git add *
git commit -m "second commit"
(while the files are opened)Gitsigns debug messages
:Gitsigns debug_messages
:Gitsigns dump_cache