1. 我是皮皮虾首页
  2. 网站部署

github多个项目在一台服务器部署免密拉取代码

简介

通常github多个项目配置服务器key的时候,会报错,提示key已经存在,意思这个key已经用在其他项目上了,不能用在这个项目上,那怎么办呢?

github多个项目在一台服务器部署免密拉取代码

生成新key

ssh-keygen -f ~/.ssh/github_wordpress
cat ~/.ssh/github_wordpress
  • 将这个key加入到github项目的deploy key中

配置ssh/config

[root@centos7 ~]# cat ~/.ssh/config
Host wordpress.github.com
User git
HostName github.com
IdentityFile ~/.ssh/github_wordpress

配置项目remote origin

git remote set-url origin ssh://git@wordpress.github.com/username/wordpress.git

测试是否可以拉取项目

git pull origin main

原创文章,作者:站长,如若转载,请注明出处:https://wsppx.cn/162/%e7%bd%91%e7%ab%99%e9%83%a8%e7%bd%b2/

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注