git-ssh

 

----------------------------------------------------------------------------

打开 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.com

git@github.com:yebinghuai/springcloud-config.git

git 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命令

----------------------------------------------------------------------------------------

 

 

 

 

 

 

 

posted on 2025-12-09 23:33  yebinghuai-qq-com  阅读(1)  评论(0)    收藏  举报

导航