Hi Community and Git pros,
I just updated to GitExtensions-3.5.4.12724-65f01f399 and Git-2.35.1.2-64-bit from some quite old versions.
When I open the 'Commit window' in GitExtensions I see the image linked here
It seems there are some encoding issues and got the error message when I tried to reset the files. I'm confused what is present now in the cache, working dir, index, tree and so on.
The two files are present in the file system with 'ü' but marked as 'removed' in the commit index. My aim is mainly to get this two wrongly formatted files out of the index to proceed.
git reset
doesn't change anything.
git clean (-f)
doesn't change the situation, too.
git read-tree
did something but then I saw all files from the current merge commit once in the unstaged window and once in the staged window.
If somebody has a clue I would appreciate a lot!
and– torek Feb 25 '22 at 19:49are valid names inside a Git commit. But the OS you're using disagrees, so when Git tries to create a new file using one of those names, the OS creates or re-uses a file with the *other* name instead. Later, Git looks at the working tree (where your active files are) and finds the "wrong" name: obviously you deleted the "right" name and created this "wrong" name instead as a new file.