git clone有效; git子模块失败“权限被回绝”
夜盲症
楼主
发布于 2023-6-7 15:56:12
阅读 787
查看全部
在gitlab的私有存储库中,当我运行git clone git@git.privateserver.local:group / project-submodule.git时,克隆胜利完成.
作为克隆过程的一部分,我被要求提供私钥的密码.
我跑的时候
子模块更新–init“group / project-submodule”
它失败了:
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
fatal: Could not read from remote repository.
在尝试处置子模块时,我没有被要求为我的私钥密码.
(我不得不匿名)
fatal: clone of ‘git@git.privateserver.local:group/project-submodule.git’ into submodule path ‘C:/Users/user/repos/project-module/project-submodule’ failed
我检查了.gitmodules文件,它包含正确的数据(我认为可以通过错误消息确认).
引起我注意的主要因素是我没有被问到我的私钥密码.甚至更奇怪,因为当我直接使用git clone时,它会按预期运行.
我也已经通过访问ssh停止了诊断,并且它询问了我的密码,就像我执行pull或clone时发生的那样
使用git for windows“git version 2.16.2.windows.1”
|
|
|
|
|