Disable pseudo-terminal allocation
Questo significa che il comando verify
viene eseguito direttamente sull'altro lato e lo standard input / output / errore sono collegati direttamente al tuo terminale locale.
Per i comandi, di solito non c'è differenza, ma è una differenza se si desidera eseguire script interattivi (shell). A quel punto, il tuo output non verrebbe gestito dal terminale remoto, ma con il tuo e l'output non sarebbe così carino. Puoi provare con ssh -T other_host
, dove hai accesso al terminale (non hai github). Su github, è anche una delle attività di risparmio delle risorse, poiché l'allocazione TTY è "non gratuita" se hai 10 milioni di utenti .