【问题标题】:Send passphrase with git push使用 git push 发送密码
【发布时间】:2012-02-19 00:33:53
【问题描述】:

我刚刚开始使用 github,所以如果这是一个愚蠢的问题,我很抱歉。 我正在尝试设置一个推送到 github 存储库的 cron 作业。

在 git push 部分之前我做得很好。

如果我通过 ssh 进行推送,我将执行 git push origin master,然后它会询问我密码。如何在推送请求中包含密码?

类似 git push origin master -pPASSPHRASE 的东西?

非常感谢!

【问题讨论】:

    标签: git ssh github cron


    【解决方案1】:

    您可以设置一个不带密码的 SSH 密钥,并将其放在 cron 用户主目录的 .ssh 文件夹中,以便自动使用。一般来说,无密码 SSH 密钥是个坏主意,但如果它们永远不会离开您的服务器,也许还不错。

    【讨论】:

      【解决方案2】:

      使用没有密码的密钥。不要从另一台机器复制密钥。生成并上传公共的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-04-02
        • 2014-01-18
        • 2018-02-06
        • 2015-06-28
        • 2016-09-18
        • 2019-08-19
        相关资源
        最近更新 更多