0
git fetch someremote # the remote is on github.com, and using SSH
に失敗しますが、私はbashスクリプトでそれを置けば、それはと、失敗します。Gitのフェッチコマンドは、コマンドラインで成功しても、bashスクリプト私は、端末からそれを発行した場合、上記のコマンドが成功した
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
これは、誰かがbashスクリプトで失敗した理由を理解する手助けをしてくれることを望みますが、端末で成功します。誰もが考えている?
同じことは、私はあなたの環境変数とおそらく問題SSHまたはHTTPS
を使用すると、SSHエージェントを使用していますか?パスワードを入力した後でgithubに接続できる理由を説明すると、それを自動化できません。 –
また、スクリプトを呼び出す際にはどのユーザーですか?あなたの普通のユーザーか、スクリプトをsudoしますか? – Vrakfall
@Vrakfall sudoまたはno sudo、same thing –