git bash上传文件至github仓库

Linux运维工具-ywtool


一.访问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

相关推荐

  1. codegithub的步骤

    2024-04-08 07:30:06       7 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-08 07:30:06       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-08 07:30:06       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-08 07:30:06       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-08 07:30:06       18 阅读

热门阅读

  1. 金融数据_Scikit-Learn决策树(DecisionTreeClassifier)实例

    2024-04-08 07:30:06       12 阅读
  2. 【面经】软件开发工程师-后端方向1

    2024-04-08 07:30:06       10 阅读
  3. 2024-04-07(复盘前端)

    2024-04-08 07:30:06       10 阅读
  4. MCU电子方案开发

    2024-04-08 07:30:06       12 阅读
  5. Vue3 + TS 按需引入和全局引入 Echarts

    2024-04-08 07:30:06       11 阅读
  6. FPGA与数字图像处理专栏分类与索引

    2024-04-08 07:30:06       14 阅读
  7. 【rabbitmq】rabbitmq与erlang的版本对应关系

    2024-04-08 07:30:06       14 阅读
  8. c++ const关键词介绍

    2024-04-08 07:30:06       15 阅读
  9. logstash接收kafka日志

    2024-04-08 07:30:06       16 阅读
  10. Elasticsearch知识点

    2024-04-08 07:30:06       13 阅读
  11. mac在终端使用命令启动IDEA打开项目

    2024-04-08 07:30:06       19 阅读
  12. 【Linux】 Vim:掌握高效编辑的艺术

    2024-04-08 07:30:06       12 阅读