0
で認証失敗し、私は次のメッセージが出ます:私は手動でこのコマンドを実行するとカピストラーノはカピストラーノを使用してWebサイトを展開しようとしている間にgit
INFO ---------------------------------------------------------------------------
INFO START 2016-10-19 21:56:37 +0200 cap staging deploy
INFO ---------------------------------------------------------------------------
INFO [95790a6d] Running /usr/bin/env mkdir -p /tmp as [email protected]
DEBUG [95790a6d] Command: /usr/bin/env mkdir -p /tmp
INFO [95790a6d] Finished in 0.407 seconds with exit status 0 (successful).
DEBUG Uploading /tmp/git-ssh-mysite-staging-username.sh 0.0%
INFO Uploading /tmp/git-ssh-mysite-staging-username.sh 100.0%
INFO [0cd82d0b] Running /usr/bin/env chmod 700 /tmp/git-ssh-mysite-staging-username.sh as [email protected]
DEBUG [0cd82d0b] Command: /usr/bin/env chmod 700 /tmp/git-ssh-mysite-staging-username.sh
INFO [0cd82d0b] Finished in 0.029 seconds with exit status 0 (successful).
INFO [0265a2c7] Running /usr/bin/env git ls-remote --heads [email protected]:username/mysite.git as [email protected]
DEBUG [0265a2c7] Command: (export GIT_ASKPASS="/bin/echo" GIT_SSH="/tmp/git-ssh-mysite-staging-username.sh" ; /usr/bin/env git ls-remote --heads [email protected]:username/mysite.git)
DEBUG [0265a2c7] conq: repository access denied.
DEBUG [0265a2c7] fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
をしかし、同じユーザーとして、すべてが正常に動作します:
$ export GIT_ASKPASS="/bin/echo" GIT_SSH="/tmp/git-ssh-mysite-staging-username.sh" ; /usr/bin/env git ls-remote --heads [email protected]:username/mysite.git
928c1e393778f25869f14958151c4ea1dc7d68b6 refs/heads/master
私の公開鍵がリポジトリのビットバケット展開キーであることを確認しました。以前はうまくいきました。これをさらにデバッグできる方法はありますか?