阿里云服务器无法拉取git设置

2026-02-25 11:49:35 阅读:9 编辑

1. 首先尝试最直接的解决方案 - 使用SSH克隆

既然HTTP方式有问题,建议改用SSH协议:

# 1. 生成SSH密钥(如果还没有)
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

# 2. 查看公钥并添加到GitHub
cat ~/.ssh/id_rsa.pub

然后登录GitHub → Settings → SSH and GPG keys → New SSH key,粘贴公钥。

# 3. 测试SSH连接
ssh -T git@github.com

# 4. 如果当前目录已有.git文件夹,修改远程仓库地址
git remote set-url origin git@github.com:langgenius/dify.git

# 5. 或者重新克隆
cd ..
rm -rf dify  # 如果需要重新克隆
git clone git@github.com:langgenius/dify.git