Every time I do something in this git repository, I get a message (apparently harmless) about mentioning several files that no longer exist:
$ git commit -a
error: Could not open cssrc/csgrpc/Main.cs
error: Could not open cssrc/csgrpc/Main.cs
Recorded preimage for 'cssrc/csgrpc/Main.cs'
... more 3-line groups like one above ...
[x017-upgrade a86861b] Point Audio to new location of....
1 file changed, 1 insertion(+), 1 deletion(-)
The files were originally part of the subtree supported by git subtree -P cssrc ..., and I deleted them during the conflict git subtree pull, as they are no longer needed in this project (but were modified earlier and fixed, therefore, the conflict).
Files really were not found either in the index or on the working line:
$ git ls-files -cs | grep Main.cs
$ find -name 'Main.cs'
$
The parameter is rerere.enabledset to true. Is this a criminal? Where is the pointer to these file names stored? How to clean it?
source
share