My github ssh connection works, but looking at the openssh debug statements I'm not sure why.
Here is a part of my ssh -T git@github.com -v
debug1: Local version string SSH-2.0-OpenSSH_8.6
debug1: Remote protocol version 2.0, remote software version babeld-b9c2a189
debug1: compat_banner: no match: babeld-b9c2a189
debug1: Authenticating to github.com:22 as 'git'
I thought the compat_banner no march: babeld-b9c2a189 meant it wasn't in the comparability list and so the connections wouldn't work. But it does.
My question is why does this work?