Your comments
Have you tried to select the parent directory in SmartGit and ignore that?
Already available in 21.1 preview from https://www.syntevo.com/smartgit/preview/
> I honestly don't understand why this would work any different than how
> it would work in Smart SVN, which if recall allowed the in place edit.
No, it never did.
The Unified Diff option is available since 21.1 preview 1.
Please use SmartGit 20.2 build 16142+ (Help | Check for Latest Build). The old code could not manage the UTF-8 BOM, but the new code should be able to.
What should be the result of having pinned them?
A workaround for the meantime could be to use 2 instances of SmartGit (using the portable bundle), one for the Windows repositories, one for the WSL repositories.
The problem is that SmartGit not just executes a few Git commands (like other Git clients do) and parses the output, but instead directly accesses the file system to read the files and especially the .git directory content, watching for file changes. Tunnelling this through SSH would mean to split a major part of SmartGit into 2 parts - not impossible, but a lot of effort. I reckon, not much users actually would want to have this feature if it would cost x00 USD extra.
Customer support service by UserEcho
SmartGit 21.1 #17063 will remember the last selection.