场景如下
我需要在实验室服务器和PC上做同时开发,代码托管在github的个人账号私有仓库
需要有一个鉴权,只允许 实验室服务器 读写访问 一个特定的私有仓库
仓库页面->settings->Deploy Keys->Add Deploy Key
填入在服务器上用ssh-keygen生成的pub公钥即可
每次操作,示例如下
GIT_SSH_COMMAND="ssh -i ~/.ssh/id_ed25519_lab" git clone git@github.com:scarletborder/private_repo.git
评论区 (0)