【问题标题】:git pull with password on command line in bash在 bash 的命令行上使用密码进行 git pull
【发布时间】:2016-12-31 05:53:17
【问题描述】:

我想在 bash 中使用循环更新许多存储库:

for dir in *; do ( cd $dir; git pull origin master ); done

虽然有很多类似的问题

git 只允许通过

设置凭据

为什么没有“--password”选项,例如在mysql命令行中? 这对于在运行中自动执行 git 任务有很大帮助。

这是计划中的 git 功能并且已经在路线图上,还是我们必须长期坚持今天给出的选项?

是否有指定密码的解决方法,例如使用管道机制?

【问题讨论】:

    标签: git bash passwords credentials git-pull


    【解决方案1】:

    因为密码会存储在您的history 中(在您的cmd 中输入history)并且很容易被窃取。您想以明文形式存储密码。

    【讨论】:

    • 我知道,这没关系。我们的部署凭据在团队中是众所周知的,我们也在 mysql cli 界面中使用这样的命令。
    猜你喜欢
    • 1970-01-01
    • 2018-10-21
    • 2019-04-03
    • 2018-02-06
    • 1970-01-01
    • 2013-09-30
    • 1970-01-01
    • 2012-07-15
    • 2021-12-13
    相关资源
    最近更新 更多