3

我在 Amazon EC2 上保留了一个 Git 服务器,为了push使用pull它,我需要运行ssh-add ~/.ssh/pem/Me.pem. 有什么方法可以将此.pem文件添加到 Git 配置中,这样我就不必ssh-add每次都运行了?我正在考虑一个类似的配置文件~/.ssh/config,让用户只配置这样一个选项(IdentityFile ~/.ssh/pem/Me.pem)。

4

1 回答 1

6

在发布后的灵感中,我添加了以下内容~/.ssh/config

Host someServer
    Hostname 1.2.3.4
    User ubuntu
    IdentityFile ~/.ssh/pem/Me.pem

我只是简单地克隆了 Git 存储库:

git clone ssh://someServer/opt/git/someRepo.git

.pem这具有根据需要包含文件的了不起的效果。

于 2013-10-07T14:40:53.717 回答