Lors du clonage de référentiels git dans des outils automatisés - frontaux Web, systèmes CI, parfois l'invocation du clone git ouvre une invite demandant le nom d'utilisateur et le mot de passe (par exemple, lors du clonage d'un référentiel Github inexistant ou sur un nouveau nœud, les clés ssh manquent ).
Comment faire git échouer (de préférence avec un message d'erreur sensible et un code de sortie) au lieu d'attendre que le processus serveur lui donne un nom d'utilisateur et un mot de passe?