git clone使用自定义的证书文件

在git 2.10+ (Q3 2016: released Sept. 2d, 2016)之后:

$ GIT_SSH_COMMAND="ssh -i /path/to/keyfile.key" git clone ...

在git 1.x:

$ ssh-agent bash -c 'ssh-add /path/to/yourkey; git clone git@github.com:user/project.git'

# or to use subshell

$ ssh-agent $(ssh-add /path/to/yourkey; git clone git@github.com:user/project.git)

当然你还是需要事先把public可以注册到git server上面去。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容