【发布时间】:2021-05-23 21:11:20
【问题描述】:
我想做类似的事情
cat "username\npassword" | git push 以便 git 获取用户名和密码,因为它希望 stdin 的第一行作为用户名,stdin 的第二行作为密码,但它不起作用。
我做错了什么
【问题讨论】:
我想做类似的事情
cat "username\npassword" | git push 以便 git 获取用户名和密码,因为它希望 stdin 的第一行作为用户名,stdin 的第二行作为密码,但它不起作用。
我做错了什么
【问题讨论】:
Git 专门从终端读取,它不只是从标准输入读取(这就是为什么您不会在终端中看到您的密码)。大多数读取密码的应用程序都可以这样工作。
您需要使用 Git 的一种非交互式身份验证方法。
【讨论】: