gpt4 book ai didi

git - 使用 capistrano3 部署时写入身份验证套接字时出错

转载 作者:太空狗 更新时间:2023-10-29 13:45:41 25 4
gpt4 key购买 nike

当我使用 capistrano 3 进行部署时,出现了一个错误,但不是 fatal error ,最终部署成功。

我的错误信息是:写入身份验证套接字时出错

此错误消息显示了 3 次。

像这样:

DEBUG [ac3445fe] Command: ( GIT_ASKPASS=/bin/echo GIT_SSH=/tmp/my-project/git-ssh.sh /usr/bin/env git ls-remote -h git@github.com:me/my-project.git )
DEBUG [ac3445fe] Error writing to authentication socket.
DEBUG [ac3445fe] b9e8e722970ec7980e2062f481e7147bde7e7363 refs/heads/branch1
DEBUG [ac3445fe] 1a23c87450e24a83aa97c4765750c60d683ecf36 refs/heads/master
DEBUG [ac3445fe] fc070f0e7c0b44bb0ae519beced3e00cb0dbc6cb refs/heads/branch2
DEBUG [ac3445fe] 2936c7921bdae0003d845dde142bf8b11f29f0a3 refs/heads/branch3
DEBUG [ac3445fe] Error writing to authentication socket.
DEBUG [ac3445fe] Finished in 7.479 seconds with exit status 0 (successful).

还有这个:

DEBUG [2c4bb65f] Command: cd /var/www/my-project/repo && ( GIT_ASKPASS=/bin/echo GIT_SSH=/tmp/my-project/git-ssh.sh /usr/bin/env git remote update )
DEBUG [2c4bb65f] Fetching origin
DEBUG [2c4bb65f] Fetching origin
DEBUG [2c4bb65f] Error writing to authentication socket.

我可以处理这个错误,但如果我能解决它,会更好:)

最佳答案

这看起来像是 ssh-agent 的问题。您是否正确启动了 ssh-agent?尝试:

ssh-agent bash
ssh-add /path/to/your/private_key
run-your-command-again

如果这有效,请确保您的操作系统正确启动 ssh-agent 并且您的 key 在桌面 session 启动时直接添加到它。这将使您的生活变得更加轻松,因为您不必在每次打开新终端时都一次又一次地重复上述操作。当然,您可以将这些行添加到您的 .bashrc,但是如果您使用密码保护了您的 key ,则每次打开新 shell 时都需要输入密码。

关于git - 使用 capistrano3 部署时写入身份验证套接字时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23381331/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com