我有两个本地资源库,它们托管在同一台服务器上,并且已配置Git通过以下命令将凭据存储在.git-credentials文件中。
git config credential.helper store
但是,不输入凭据的获取/拉取/推送仅在一个存储库中起作用。在另一个存储库中,Git总是要求提供凭据,而忽略.git-credentials文件。
答案 0 :(得分:3)
我已经解决了我的问题。我的配置命令缺少全局选项。如果没有此选项,则只能为一个存储库配置它。
正确的命令应该是:
git config --global credential.helper store