我有一个新的团队成员在尝试执行初始git submodule update
时收到权限错误:
[mrTeamMember@desktop application]$ git submodule update
Initialized empty Git repository in /home/mrTeamMember/work/application/subMod/.git/
mrTeamMember@server.example.com's password:
Permission denied, please try again.
但是,如果它们直接从子模块的存储库中git pull
,它们就不会出错!
这怎么可能?
可能导致此问题的原因是什么?
答案 0 :(得分:1)
检查最近的历史记录,因为.gitmodules文件中的网址可能已更改。鉴于你没有做git submodule init
,子模块repo仍然包含一个工作URL。