0
私はメインプライベートリポジトリからgithubを使用しています。 私はgithubのコマンドで引っ張っ上の設定で展開キーを追加しました:sshキーでgit submoduleを使用するには?
[remote "origin"]
url = [email protected]:username/reponame.git
fetch = +refs/heads/*:refs/remotes/origin/*
そして、それは動作します:
GIT_SSH_COMMAND="ssh -i /root/.ssh/repo.key" git pull
また、私は.git/configファイルを編集します。 しかし、私もサブモジュール(プライベートレポ)を持っていて、私はメインレポのようなsshキーでそれを取りたいと思っています。 は、私はサブモジュールのレポと編集.git/configのに新しいキーを追加しようとしました:
cd misc/
GIT_SSH_COMMAND="ssh -i /root/.ssh/repo_sub.key" git pull
をしかし、それはあまりにも動作しません:
[submodule "misc/repo_sub"]
url = [email protected]:username/repo_sub.git
GIT_SSH_COMMAND="ssh -i /root/.ssh/repo_sub.key" git submodule update --remote misc/repo_sub
また、私は試してみました。
サブモジュールを秘密のgithubリポジトリからキーで更新するにはどうすればよいですか、どのようにキーでプルダウンすることができますか?