----------------------------------------------------------------------------打开 Git Bash(不是 CMD)
步骤1:检查 SSH 密钥
dir %USERPROFILE%\.ssh
dir C: /Users/Administrator/.ssh生成 SSH 密钥
ssh -keygen -t ed25519 -C " yebinghuai@qq.com "
按 Enter 接受默认路径
设置密码(可选)# 启动 ssh -agent
eval " $(ssh-agent -s) " 添加私钥到 ssh -agent
ssh -add %USERPROFILE%\.ssh\id_ed25519
ssh -add C:/Users/Administrator/.ssh/id_ed25519# 显示公钥内容
type %USERPROFILE%\.ssh\id_ed25519.pub
复制输出的全部内容。
步骤5:添加到 GitHub
登录 GitHub → Settings → SSH and GPG Keys
点击 " New SSH Key "
Title: Windows CMD
Key: 粘贴复制的公钥内容
点击 " Add SSH Key "
步骤6:测试连接
ssh -T git@github.comgit@github.com:yebinghuai /springcloud-config.gitgit init
git remote add springcloud -config git@github.com:yebinghuai/springcloud-config.git
git pull springcloud -config master // 远程获取代码并合并本地的版本
git add . // 相当于添加当前目录下的所有文件到暂存区
git commit -m " 第一次提交 " // 提交暂存区到本地仓库中
git push -u springcloud-config master // 本地的 master 分支推送到 springcloud-config 主机的 master 分支
报:failed to push some refs to git 的错误
可以通过:git pull --rebase springcloud-config master命令进行代码合并,
之后再执行:git push -u springcloud-config master命令 ----------------------------------------------------------------------------------------