推送项目到GitHub

步骤 1:生成 SSH 密钥(如果没有)
bash 复制代码
ssh-keygen -t rsa -C "你的GitHub邮箱"

一路回车,生成 ~/.ssh/id_rsaid_rsa.pub

步骤 2:添加公钥到 GitHub
  1. 打开 C:\Users\你的用户名\.ssh\id_rsa.pub 文件

  2. 复制内容

  3. 登录 GitHub → 右上角头像 → SettingsSSH and GPG keysNew SSH key → 粘贴保存

步骤 3:修改远程仓库为 SSH 地址
bash 复制代码
git remote set-url github git@github.com:226211/niubi.git
步骤 4:测试 SSH 连接
bash 复制代码
ssh -T git@github.com

第一次运行会提示输入 yes,然后看到:

bash 复制代码
Hi 226211! You've successfully authenticated...
步骤 5:推送代码
bash 复制代码
git push github master

💡 SSH 一旦设置好,今后推送/拉取都不需要输账号密码,且不会受 HTTPS 网络限制影响。

相关推荐
绝无仅有1 天前
腾讯面试文章解析:MySQL慢查询,存储引擎,事务,结构算法等总结与实战
后端·面试·github
逛逛GitHub1 天前
这个 OCR 开源项目天花板,杀疯了。
github
徐sir(徐慧阳)1 天前
搭建属于自己的网站HEXO静态页(二)发布网站到gihub
服务器·node.js·github·hexo
哈喽哈喽哈喽~1 天前
推送文件到github ---服务器关键配置内容
运维·服务器·经验分享·github
技术爬爬虾1 天前
AI编程新王Codex详细攻略,一期视频精通,附免费使用方法
程序员·github
散峰而望1 天前
基本魔法语言分支和循环 (二) (C语言)
c语言·开发语言·github·visual studio
期待のcode1 天前
gitee与github远程仓库
gitee·github
稚辉君.MCA_P8_Java1 天前
Bash 括号:()、{}、[]、$()、$(() )、${}、[[]] 到底有什么区别?
开发语言·jvm·后端·容器·bash
Code-X01 天前
Bash 与 Source:命令执行的核心差异解析
开发语言·bash·1024程序员节
强里秋千墙外道1 天前
【Linux】ssh升级到最新版本-以ubuntu为例
linux·运维·ssh