File history showing lots of commits unrelated to the file
Environment
- Git Extensions 5.2.1.18061
- Build 0d74cfdc312df90114a0cf8d6c8a30ca4213e2ff
- Git 2.47.1.windows.2
- Microsoft Windows NT 10.0.22631.0
- .NET 8.0.15
- DPI 96dpi (no scaling)
- Portable: False
Issue description
The file history view lists all sorts of commits which are completely unrelated to the file selected. Some commits are filtered out, but it is not apparent by which criteria.
This is regardless of how one opens the history of file, either from the repo browser itself ("File tree" -> right-click file -> "File history"), or the explorer context menu (right-click file -> "Git Extensions" -> "File history").
As an example, here is the file history of one random file as shown using git log:
Here is the same file history shown using TortoiseGit:
And here is what Git Extensions is presenting:
A list of seemingly random merge commits only, and none of them contain any changes to the selected file.
Steps to reproduce
Show file history of any file in the repository.
Did this work in previous version of GitExtensions?
Unsure, have not used this feature before. However, I found an already closed issue #11440 from 2023/12 which showed the same symptoms.
Diagnostics
No response
Source: gitextensions/gitextensions