问题:如何将 Github 数据克隆到 Amazon EC2?

我是 Git 和 Amazon EC2 的新手。

我想将我的 Github 代码直接克隆到 Amazon EC2。

为此,我参考了以下 URL:

http://thelucid.com/2008/12/02/git-setting-up-a-remote-repository-and-doing-an-initial-push/

http://deductiveblog.in/2013/05/19/deploy-to-amazon-ec2-using-git/

如何在 EC2 上推送到 git

我已执行上述 URL 中建议的必要更改,但仍无法在 Amazon EC2 上获取我的数据。

按照上述建议的步骤,我可以看到一个目录 - 但它没有显示我在本地的 git & 中的数据。

那么我应该怎么做才能克隆 Amazon EC2 中的所有数据呢?

我还想知道另一件事——我是否可以将文件直接放在 /var/www 目录中而不创建 .git?

现在,我收到一个错误 Permission denied (publickey)。致命的远端意外挂断

为此,我还检查了我的 ssh 密钥 并将其添加到 github。我有一个文件 authorized_keys 用于密钥,并且我在 github 中添加了相同的密钥,但它仍然给我一个 Permission denied 错误。

任何人都可以就如何解决这个问题提出任何建议吗?

解答

您可以从要将存储库克隆到的目录中的 ec2 实例中使用git clone命令。

git clone git://github.com/ryanb/railscasts-episodes.git

当然,您需要将 url 部分更改为您的 repo,这将创建一个文件夹,其中包含以当前目录中的 repo 命名的文件。如果要将 repo 中的文件克隆到当前目录,请执行以下操作:

git 克隆 git://github.com/ryanb/railscasts-episodes.git 。

句点 (.) 或点表示 Unix 中的当前目录。

Logo

ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!

更多推荐