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

使用Git在本地创建一个仓库并将其推送到GitHub

 前记:

git svn sourcetree gitee github gitlab gitblit gitbucket gitolite gogs 版本控制 | 仓库管理 ---- 系列工程笔记.

Platform:Windows 10

Git version:git version 2.32.0.windows.1

Function: 使用Git在本地创建一个仓库并将其推送到GitHub


目录

一. 在本地创建一个GitHub仓库并将其推送到GitHub的步骤如下:

1.创建本地Git仓库:

2.创建并配置连接密钥:

3. 创建远程仓库:

4. 获取远程仓库的链接地址:

二. git 详细使用教程


严文年 -- 记于苏州 


一. 在本地创建一个GitHub仓库并将其推送到GitHub的步骤如下:

1.创建本地Git仓库:

a. 进入项目目录,右键选择Git Bash Here。

b. 输入命令git init在当前所在目录下创建一个空的Git仓库,执行该命令之后就会在当前目录下生成.git文件夹。

c. 输入命令git add *(表示文件/文件夹名)选择需要上传的文件/文件夹添加到Git仓库中,如果需要把该目录下的所有文件/文件夹都添加到Git仓库中,可输入命令git add .,表示当前路径下的所有文件/文件夹。

d. 输入命令git commit -m "提交时的备注"将代码提交到本地仓库中。

2.创建并配置连接密钥:

a. 生成RSA公钥和密钥:打开Git Bash窗口,输入命令ssh-keygen -t rsa -C "你的邮箱"。执行命令后,会提示相关信息,我们只需要一直回车即可。执行完毕之后,我们可以切回到目录中,可以发现已经生成了id_rsa、id_rsa.pub文件。

b. 将密钥添加到Github中:复制id_rsa.pub文件里面的内容,粘贴到Key区域中即可。

3. 创建远程仓库:

a. 登录Github创建自己的“Repositories”。

b. 填写远程仓库信息。

c. 创建之后就会生成Git命令。

d. 推送本地代码至远程仓库:

4. 获取远程仓库的链接地址:

a. 输入命令git remote add "桥梁名称" "仓库地址"建立推送时的连接桥梁。

b. 输入指令git push "桥梁名称" "分支名称",将本地仓库的文件/文件夹推送至Github仓库。

以上就是在本地创建GitHub仓库并将其推送到GitHub的步骤。

二. git 详细使用教程

git svn sourcetree gitee github gitlab gitblit gitbucket gitolite gogs 版本控制 | 仓库管理 ---- 系列工程笔记.

http://www.lryc.cn/news/197660.html

相关文章:

  • 5.覆盖增强技术——PUCCHPUSCH
  • 徐建鸿:深耕中医康养的“托钵行者”
  • 基于svg+js实现简单动态时钟
  • 端到端测试(End-to-end tests)重试策略
  • 三相交错LLC软启动控制驱动波形分析--死区时间与占空比关系
  • 数据结构详细笔记——栈与队列
  • JVM调试命令与调试工具
  • 《软件方法》第1章2023版连载(07)UML的历史和现状
  • chromium 54 chrome 各个版本发布功能列表(109-119)
  • Linux实现原理 — I/O 处理流程与优化手段
  • 第 367 场 LeetCode 周赛题解
  • 最新百度统计配置图文教程,获取siteId、百度统计AccessToken、百度统计代码教程
  • 【C++ 学习 ㉘】- 详解 C++11 的列表初始化
  • OpenCV12-图像卷积
  • MVCC与BufferPool缓存机制
  • POI、Easy Excel操作Excel
  • 网络安全(黑客)自学方向
  • react写一个简单的3d滚轮picker组件
  • Compose竖向列表LazyColumn
  • 6.自定义相机控制器
  • 一文带你GO语言入门
  • 前后端小项目链接
  • 编辑器功能:用一个快捷键来【锁定】或【解开】Inspector面板
  • Vue 网络处理 - axios 异步请求的使用,请求响应拦截器(最佳实践)
  • 关于W5500网卡使用过程的部分问题记录
  • Unity DOTS World Entity ArchType Component EntityManager System概述
  • 最详细STM32,cubeMX 点亮 led
  • 论文阅读:Image-to-Lidar Self-Supervised Distillation for Autonomous Driving Data
  • 前端版本控制工具,常见的Git 和SVN
  • C++ —— Tinyxml2在Vs2017下相关使用2(较文1更复杂,附源码)