让git从远程会话的命令行中请求凭据

问题描述 投票:1回答:1

当git要求我提供凭据时,会出现一个对话框。但是,这在PowerShell远程会话中不起作用。我必须在计算机上打开RDP会话。

我如何让git从命令行要求提供凭据?

Note:我不想在一个文件中存储一个明确的密码,也不想在命令行中键入一个明确的密码。

git command-line credentials
1个回答
0
投票

我认为您误会了[[git本身在单独的GUI窗口中要求您提供凭据。 git是仅命令行程序。但是,有一个credentials子系统,该子系统又可以调用/调用某些外部程序来完成其工作。您需要检查git配置文件以找出要调用的程序并更改该设置。请参阅git doku on Credentials Storage以供参考。不要以为该帮助与密码存储有关。您需要查找的内容是禁用凭据帮助器(还原没有凭据帮助器的默认行为)以获取所需的内容。这是有关how to uninstall the credentials helper for windows的文章。

© www.soinside.com 2019 - 2024. All rights reserved.