我试图设置一个新的Windows服务器来运行计划的任务,该任务会将文件推送到一个仓库中(在我的内部GitLab服务器上)。我的版本为2.22.0,正在运行以下命令:
git.exe push origin master
每次,我都会被提示输入git@git.domain.com的密码。
我跑了
git config --global -e
并保存:
[credential]
helper = wincred
[credentials]
helper = wincred
然后,我将地址为“ git.domain.com”的通用凭据(以及服务帐户的用户名和密码)放入Windows凭据管理器中,但仍然出现提示。
我缺少什么部分?
答案 0 :(得分:0)
您应该尝试:
git config --global credential.helper manager
请确保您的</repo>/.git/config
本地git配置中没有凭据条目。
然后重试。