BrowseRefsDlg: Cannot compare annotated tag to working tree (libgit2 returned the requested type does not match the type in ODB)
What steps will reproduce the problem?
- Right-click in a repository
- Select 'TortoiseGit->Browse References'
- Double-click tags in LHS
- Select a tag
- Right-click and select 'Compare with working tree'
What is the expected output? What do you see instead?
I expected to see a comparison of the repository as reflected in the selected tag, vs the current working state.
Instead, I received an error dialog with the message "libgit2 returned: the requested type does not match the type in ODB"
When I click OK to dismiss the dialog, I then receive a window Changed Files, but Version 1 and Version 2 are both 0's and there are no changed files.
What version of TortoiseGit and Git are you using? On what operating system?
Git 2.19.0
TortoiseGit 2.7.0
Windows 7
Please provide any additional information below.
Eclipse (probably a plugin) on my colleagues workstation seems to be able to provide the requested information.