gpt4 book ai didi

git - 如何将 core.sshCommand 选项传播到子模块更新?

转载 作者:行者123 更新时间:2023-12-02 14:06:45 25 4
gpt4 key购买 nike

我设置了core.sshCommand repo 的选项,以便我在使用它时可以使用不同的 ssh key (即 sshCommand = ssh -i /path/to/key )。但是,当我运行 git submodule update不考虑此选项:

fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

有什么方法可以配置 repo 以将给定的 ssh key 用于自身和任何子模块?

最佳答案

全局设置:

git config --global core.sshCommand "ssh -i /path/to/key"

但这为您使用的每个存储库设置了 key 。

或者为每个子模块设置它:
git submodule foreach git config core.sshCommand "ssh -i /path/to/key"

关于git - 如何将 core.sshCommand 选项传播到子模块更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57657130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com