markdown git pull --recurse-submodulesで'请确保你拥有正确的访问权限'となってサブモジュールを克隆できない

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown git pull --recurse-submodulesで'请确保你拥有正确的访问权限'となってサブモジュールを克隆できない相关的知识,希望对你有一定的参考价值。

サブモジュールを追加した人がssh接続をデフォルトにしていると、httpsで
親リポジトリをclone --recursiveするとサブモジュールをsshで取ってこようとしてsshキーが
おかしいのでエラーになる。  
それでもhttpsで取ってきたい場合は、下記手順を実施する

```
git clone https://parent
git submodule update --init # これで.git/configに[submodule "hoge"]セクションができる
vim .git/config # [submodule "hoge"]セクションのurlをhttpsのurlに書き換える
git pull --recurse-submodules
```

以上是关于markdown git pull --recurse-submodulesで'请确保你拥有正确的访问权限'となってサブモジュールを克隆できない的主要内容,如果未能解决你的问题,请参考以下文章

markdown git pull --recurse-submodulesで'请确保你拥有正确的访问权限'となってサブモジュールを克隆できない

markdown 生成批量`docker pull`命令

git pull之前要先commit

git设置只允许pull

ssh链接git服务器,解决push pull要求输入密码问题

git push/pull 对应分支