我正在尝试设置Satis Composer存储库。我有这个git存储库,它托管在Microsoft TFS平台上,可以通过HTTPS访问。
Satis on build正在尝试克隆git存储库。它询问我提供的用户名和密码,我提供了这个用户名和密码,结果出现了身份验证错误。我可以看到Satis已将凭据插入到URL中,如下所示:https://user:pass@git.repo.com/repository
我做了一些实验,发现git clone https://user:pass@git.repo.com/repository
总是以身份验证失败告终。
但是,如果我git clone https://user@git.repo.com/repository
或git clone https://git.repo.com/repository
,我会收到输入凭据的提示。这样它总是有效!
我已经使用git credential.helper store
命令存储了凭据,但无论如何它一直在询问它们。
我一定是做错了。你们能解释一下我的问题吗?