我是使用厨师的新手。我可以在我的食谱中使用以下代码克隆/拉取 github 存储库
git "/var/www/hello_app" do
repository "git://github.com/MyUser/MyProject.git"
reference "master"
action "sync"
user "gituser"
end
我正在尝试从管理我的 gitolite 的私有 git 存储库中提取/克隆我的文件,这意味着身份验证依赖于 sshd。我已经通过 gituser 的 .ssh/id_rsa 文件上的 data_bag 安装了我的 id_rsa 私钥,该用户正在提取/克隆私人仓库。手动拉/克隆存储库是可行的。
我执行的命令是
git clone gitoliteuser@myserver:MyProject.gr
我应该如何修改我的配方,以便我可以拉出我的私人存储库?