当前位置: 首页 > news >正文

Git仓库推送到GitHub

1.创建仓库

2.连接本地

这里的Http方式在我前面Gitee的文章中有过介绍:

Git推送本地仓库到远程-CSDN博客https://blog.csdn.net/lydeee/article/details/153526180?spm=1001.2014.3001.5501

我们这里讲述SSH方式:

SSH公钥:这里又分两种,一种是仓库公钥,另一种是账户公钥,两个的作用域不同

我们先创建好TestGitHub文件夹,调出git bash

先初始化和设置账户和邮箱

配置密钥

在Git Bash的命令行,输入生成 SSH 密钥对的命令:

ssh-keygen -t ed25519 -C "commit" -f "/d/.ssh/id_ed25519"

-C后引号的内容为备注,即备注改密钥对的信息,可不写。

我的Windows 用户名包含中文字符,导致路径识别错误。

所以-f 后指明了在d盘根目录下生成密钥

不过在这之前我们需要mkdir -p /d/.ssh  在d盘目录下创建这个目录

运行上述命令之后,接着敲3次空格:

随后我们进入到刚才创建的目录下:

打开下面那个,把所有内容复制

然后找到settings

找到SSH and GPG keys,点击New SSH key:

随便输入一个Title然后把SSH密钥复制进去

然后输入密码验证身份之后就添加成功了。

继续配置

回到仓库界面,复制仓库路径:

运行git remote add origin git@github.com:Eryou66/TestGitHub.git

随后拉取,把main分支拉取到本地,这里的main和master是一样的,我们可以用git branch来查看

可以看到已经拉取成功了。

http://www.dtcms.com/a/506686.html

相关文章:

  • 本地多语言切换具体操作代码
  • 济南建设主管部门网站短视频网站如何做推广
  • AWS US-East-1 区宕机
  • C语言——关机小程序(有system()和strcmp()函数的知识点)
  • php网站案例购物网页设计图片
  • golang面经7:interface相关
  • [Agent可视化] 配置系统 | 实现AI模型切换 | 热重载机制 | fsnotify库(go)
  • 【第7篇】引入低配大模型
  • 【Linux】Linux 进程信号核心拆解:pending/block/handler 三张表 + signal/alarm 实战
  • Java-154 深入浅出 MongoDB 用Java访问 MongoDB 数据库 从环境搭建到CRUD完整示例
  • 1.云计算与服务器基础
  • 基于Draw.io的实时协作架构设计与性能优化实践
  • 网站右侧固定标题怎么做深圳品牌馆设计装修公司
  • ASP.NET MVC 前置基础:宿主环境 HttpRuntime 管道,从部署到流程拆透(附避坑指南)
  • 北京单位网站建设培训俱乐部网站方案
  • 如何将一加手机的照片传输到笔记本电脑?
  • 手机群控软件如何构建高效稳定的运营环境?
  • 云手机 无限畅玩手游 巨 椰
  • 做男装去哪个网站好网站备案后 如何建设
  • 用C语言实现代理模式
  • 云开发CloudBase AI+实战:快速搭建AI小程序全流程指南
  • ESP32学习笔记(基于IDF):连接手机热点,用TCP协议实现数据双向通信
  • 一个小程序轻量AR体感游戏,开发实现解决方案
  • java整合itext pdf实现固定模版pdf导出
  • 26考研数学一、二、三真题试卷及答案PDF电子版(1987-2025年)
  • Django Web 开发系列(二):视图进阶、快捷函数与请求响应处理
  • 重庆哪些网站推广公司wordpress获取用户名
  • Bevy 渲染系统 Bindless 实现与交互逻辑
  • K8s控制器终极对比:StatefulSet与Deployment详解
  • [Agent可视化] docs | go/rust/py混构 | Temporal编排 | WASI沙箱