신속한 추가, 커밋 및 푸시 기능을 사용하기 위해 git push에 암호를 푸시하려고하지만 bash 프롬프트에서 암호를 입력하고 입력 할 수 없습니다. 누군가 이것을하는 방법을 알고 있습니까? 나는 암호가 tty 장치에서 직접 읽을 수 있기 때문에Bash 스크립트가 프로그램 프롬프트에 인쇄됩니다.
#!/bin/bash
PWD='password'
read MSG
git add .
git commit -m '"$MSG"'
echo "$PWD" | git push |
당신이 SSH + 개인 키를 통해 자식을 시도 했습니까? 처리 메시지에 대한 – Aif
또 다른 질문 : http://stackoverflow.com/q/4780893/1175253 – Sam