我在openshift repo上創建了一個子模塊(bitbucket回購)。在Openshift上使用git子模塊和ssh驗證
我現在.gitmodules
配置:
[submodule "php"]
path = php
url = [email protected]:sgtcarneiro/repo.git
的問題是,當我按下這個代碼到我的Openshift程序,我得到folling錯誤:
remote: Host key verification failed.
remote: fatal: The remote end hung up unexpectedly
remote: Clone of '[email protected]:sgtcarneiro/repo.git' into submodule path 'php' failed
這是因爲我沒有預期在Bitbucket的任何地方都可以找到來自Openshift服務器的pub key。我已經嘗試檢查我的.ssh/
以查找/編輯公鑰,但我沒有任何權限來訪問它。
PS:作爲解決方法,我在子模塊上使用用戶名和密碼進行HTTPS身份驗證,並且工作正常。