有没有一种方式可以生成证书或类似物,以便我的生产服务器可以从我的 Github 仓库中获取代码而无需每次都进行身份验证?
有没有一种方式可以生成证书或类似物,以便我的生产服务器可以从我的 Github 仓库中获取代码而无需每次都进行身份验证?
git clone https://<your-access-token>@github.com/username/repo.git
git clone https://github.com/username/repo.git
生成 SSH 密钥
cd ~/.ssh
ssh-keygen -t rsa -C "your-email-address"
touch config
粘贴配置
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/YOUR_KEY
cat YOUR_KEY.pub
将远程连接从http改为ssh
git remote set-url origin ssh://git@github.com/USERNAME/REPOSITORY.git
set-url origin ssh
是我这边缺少的部分。谢谢。 - Nir Levy
git clone https://<your-user-name>:<your-access-token>@github.com/username/repo.git
。 - Andy Haydengit clone https://<your-access-token>@github.com/username/repo.git
命令,我可以在私有仓库中正常工作。看起来不需要用户。 - EHER