Tente usar espera . Você pode fornecer automaticamente a senha para git através de um script de automação.
Apenas certifique-se de que seu script tenha permissões restritas - ter senhas de texto simples em scripts geralmente é Bad Idea ™ .
Editar:
Como não consigo escrever código corretamente na seção de comentários abaixo, você pode escrever algo assim:
#!/usr/bin/env expect
set password "<your-password>"
spawn /usr/bin/git pull
expect "<exact passphrase>"
send "$password\r"