sshconfig-lint
Duplicate directive
← All checksA single-value directive is repeated in the same scope.
Why it matters
OpenSSH usually uses the first obtained value, so a later line can look effective while doing nothing.
How to fix it
Decide which value should actually apply, keep it as the only directive in that Host block, and delete the other line. Verify the result with ssh -G work, because simply moving the later value does not override an earlier match.
Before and after
Host work User deploy User adminHost work User deploy