我有一个适用于 git 的 SSH 密钥设置(使用 github),效果很好。但是 - 我最近开始在某个目录(下面有几个 git 存储库)上工作,并且在这些存储库上 - 我所做的每个操作 - 都需要我使用用户名和密码。
任何其他目录 - 一切正常。
我要补充一点,那里的存储库曾经可以使用svn
,现在我们正在使用git
它们(以防它有任何相关性)。然而,我确实尝试重新克隆和删除所有svn
文件 - 没有区别。
我注意到的另一件事是子模块也需要用户名和密码,但是子模块的子模块没有它们也可以工作。
我真的迷路了,这真的很烦人 - 会得到帮助。