git bash上传文件至github仓库

Linux运维工具-ywtool

目录

  • 一.访问github
  • 二.新建仓库
    • 1.点击自己头像
    • 2.选择"your repositories"
    • 3.点击"New"
    • 4.创建新仓库
  • 三.通过git bash软件上传文件
    • 1.提示
    • 2.打开git bash软件
    • 3.切换到本地仓库目录
    • 4.配置github的用户名和邮箱信息
    • 5.生成SSH Key
    • 6.github添加新的ssh key
      • 6.1 点击头像
      • 6.2 点击"Settings"
      • 6.3 点击"New SSH key"
    • 7.拷贝公钥
    • 8.初始化仓库
    • 9.切换为main分支(可选)
    • 10.添加至git仓库缓存区
    • 11.将暂存区中的内容提交到本地仓库中
    • 12.将远程仓库添加到本地
    • 13.将本地文件的推送到远程仓库的main分支上
  • 四.刷新github页面


一.访问github

github

二.新建仓库

1.点击自己头像

在这里插入图片描述

2.选择"your repositories"

在这里插入图片描述

3.点击"New"

在这里插入图片描述

4.创建新仓库

在这里插入图片描述

三.通过git bash软件上传文件

1.提示

新建完仓库后,如果没有添加README.md文件,会有提示教怎么上传
在这里插入图片描述

2.打开git bash软件

git bash下载链接

3.切换到本地仓库目录

提前在自己电脑的磁盘上新建一个文件夹,专门用来上传github的文件

cd /path/to/your/local/repo

4.配置github的用户名和邮箱信息

git config --global user.name "username"
git config --global user.email "email"

5.生成SSH Key

添加自己的邮箱地址
下面这条命令会在"C:\User\用户名"目录下生成.ssh目录,里面有两个文件"id_rsa"(私钥)、“id_rsa.pub”(公钥)

ssh-keygen -t rsa -C "xxx@qq.com"

6.github添加新的ssh key

6.1 点击头像

在这里插入图片描述

6.2 点击"Settings"

在这里插入图片描述

6.3 点击"New SSH key"

在这里插入图片描述

7.拷贝公钥

将"C:\User\用户名\id_rsa.pub"文件里面的内容拷贝到github上
或者将github上自动生成的公钥拷贝到"C:\User\用户名\id_rsa.pub"文件里都可以
在这里插入图片描述

8.初始化仓库

输入以下命令会在当前目录下创建一个名为.git的隐藏目录,这个目录包含了Git仓库的所有必要文件和数据

git init

在这里插入图片描述

9.切换为main分支(可选)

输入完"git init"后,会显示"master"分支,但是在github上新建的仓库是"main"分支,可以改一下

git branch -m master main

10.添加至git仓库缓存区

git add .是把当前目录下的所有文件添加到git仓库的缓存区
如果只想添加一个文件"git add README.md"

git add .

在这里插入图片描述

11.将暂存区中的内容提交到本地仓库中

"first commit"是注释

git commit -m "first commit"

在这里插入图片描述

12.将远程仓库添加到本地

git remote add origin git@github.com:shunqiziranza/ywtools.git

13.将本地文件的推送到远程仓库的main分支上

git push -u origin main

在这里插入图片描述

四.刷新github页面

在这里插入图片描述

End

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/599490.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【单源最短路 图论】882. 细分图中的可到达节点

作者推荐 视频算法专题 本文涉及知识点 单源最短路 图论 LeetCode 882. 细分图中的可到达节点 给你一个无向图(原始图),图中有 n 个节点,编号从 0 到 n - 1 。你决定将图中的每条边 细分 为一条节点链,每条边之间…

MySQL-5.函数

5.1 统计函数(聚合函数) # 统计数学成绩大于 90 的学生有多少个? SELECT COUNT(*) FROM student WHERE math > 90;# 求一个班级总分平均分 SELECT AVG(math english chinese) FROM student;# 统计一个班级数学总成绩 SELECT SUM(math) F…

2.接口自动化测试学习-执行excel测试用例

1.接口自动化测试规划 编程语言 编程工具 自动化测试框架:pytest 报告可视化:allure 持续方案:CI持续集成-jenkins 仓库服务器(自动化执行):github/gitlab/gitee 测试管理工具:jira 2.项目代码…

SRIO学习(1)SRIO介绍以及IP核详解

文章目录 一、SRIO介绍1.1、概要1.2、RapidIO与传统嵌入互连方式的比较1.3、串行RapidIO协议(SRIO) 二、RapidIO协议结构及包格式2.1、逻辑层2.2 传输层2.3 物理层 三、IP核详解3.1、逻辑层3.1.1 I/O端口3.1.2 消息(Message)端口3…

前端开发语言有那些?

前端开发语言有那些? 1、html 超文本标记语言:构建前端网页的基本结构,就象人的骨架一样。 2、css 层叠样式表:控制网页的样式和布局,就象人需要穿各种服式展现不同风采。 3、javascript 简称 JS 动态脚本语言&#x…

162 Linux C++ 通讯架构实战16,UDP/TCP协议的优缺点,使用环境对比。UDP 服务器开发

UDP/TCP协议的优缺点 TCP :面向连接的,可靠数据包传输。对于不稳定的网络层,采取完全弥补的通信方式。丢包重传 优点:稳定,数据流量稳定,速度稳定,顺序稳定 缺点:传输速度慢&…

【2024】Rancher的安装与介绍

———————————————————————————— 记录一下rancher的学习与使用过程 本部分内容包括rancher的介绍、特点、与k8s关系和部署等内容 ———————————————————————————— Rancher是什么? 简单来说,Ranc…

开源数据湖iceberg, hudi ,delta lake, paimon对比分析

Iceberg, Hudi, Delta Lake和Paimon都是用于大数据湖(Data Lake)或数据仓库(Data Warehouse)中数据管理和处理的工具或框架,但它们在设计、功能和适用场景上有所不同。 Iceberg: Iceberg是用于大型分析表的高性能格式。Iceberg将SQL表的可靠性和简易性带入到大数据领域,同…

目标检测——RCNN系列学习(二)Faster RCNN

接着上一篇文章:目标检测——RCNN系列学习(一)-CSDN博客 主要内容包含:Faster RCNN 废话不多说。 Faster RCNN [1506.01497] Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks (arxiv.org)https://arxiv.…

finebi6.0中我的分析中...中加自己的菜单

js的两个扩展点是: BI.config("bi.result_wrapper", function (e) {return e.showMerge !0, e}),BI.config("bi.analysis.admin_list", function (e) {return e.showMergeUser !0, e}) 对应的组件在conf.min.js中的 bi.search_sort 点击事件…

【iOS】UITableView性能优化

文章目录 前言一、优化的本质二、卡顿产生原因三、CPU层面优化1.使用轻量级对象2.cellForRowAtIndexPath方法中不要做耗时操作3.UITableView的复用机制4.提前计算好布局了解tableView代理方法执行顺序cell高度计算rowHeightestimatedRowHeight 高度计算进行时机rowHeight计算时…

2024-4-7 QT day1作业

myWidget.cpp #include "mywidget.h"MyWidget::MyWidget(QWidget *parent): QWidget(parent) {//设置窗口标题this->setWindowTitle("QQ");//设置窗口图标this->setWindowIcon(QIcon("C:\\Users\\张谦\\Desktop\\pictrue\\qq.png"));//设…