本篇和另一篇文章是讲述如何通过 git 的一款命令行工具 Git Bash 将文件上传至Github账户中。在该篇博客中包含ssh key 的生成、绑定账户等内容!

首先确保自己拥有GitHub账号以及电脑上装有Git Bash,如果有需要安装者,可点击 安装Bash 进行安装。而整个上传步骤可分为两大步骤,其一为利用 SSH Key 绑定本地库,其二是上传文件。本篇文章讲述第一大步骤

先点出本篇文章所用到 Git Bash 的些许指令:

1 | git status                               |查看本地库状态
2 | git init                                |初始化本地库
3 | ssh-keygen -t rsa -C "GitHub注册邮箱" |生成新的 SSH Key
4 | cat C:/Users/电脑用户名/.ssh/id_rsa.pub  |查看所生成的 SSH Key 的内容
5 | ssh -T git@github.com                  |验证本地库与 Github 账户是否绑定成功

注:以上指令只是指令本身的部分内容,其他内容请自行查阅!

1、利用 'SSH Key' 绑定本地库

  • 1)创建本地库
  • 2)打开 `Git Bash` 命令行
  • 3)查看仓库状态并初始化
  • 4)生成新的 `SSH Key`
  • 5)与自己的 `Github` 账户进行绑定
  • 6)验证是否绑定成功

本文具体内容如下:

1)创建本地库

此步骤即是在自己电脑创建一个文件夹,并以此文件夹作为本地库,作者自行设定本地库的名称为 MyGit (后续内容中此文件夹默认为本地库)。

2)打开 Git Bash 命令行

此操作先是右击本地库,并点击 Git Bash Here

3)查看仓库状态并初始化

在弹出的命令行工具中依次输入

git status
git init


如图可以发现,当初始化仓库后,该仓库后会出现所处分支(即图中蓝色字体的 master

4)生成新的 SSH Key

在命令行工具中输入

ssh-keygen -t rsa -C "你的GitHub注册邮箱"

若无其他提示,直接按三次 Enter ,若有下图中情况,则依提示输入 y 即可。

成功之后,则会出现一系列提示,其中会说明新的 ssh key 所存文件的位置,如下图中画红线的位置。

再之后,根据所存位置,输入

cat C:/Users/电脑用户名/.ssh/id_rsa.pub

程序中后面的路径为所存位置
然后命令行工具中会显示新的 SSH Key,将其复制待用。

5)与自己的 Github 账户进行绑定

打开 GitHub 网页,点击头像处的 Settings,如图

进去后,点击 SSH and GPG keys

再点击New SSH key ,依提示设置标题并输入 SSH Key

成功后则会显示如图

6)验证是否绑定成功

在命令行中输入

ssh -T git@github.com

成功则显示如图

上述步骤是针对初学者所写,若有问题,可联系作者交流~~~

GitHub 之 上传文件(一)相关推荐

  1. 在IDEA中配置github及上传文件

    前提:安装好Git注册好GitHub账号 下载地址:https://git-scm.com/ 注册地址:https://github.com/ 一.注册账号 A)创建仓库: B)选Upload fil ...

  2. Github/gitee 上传文件最大100MB限制this exceeds file size limit of 100.0 MB

    最好的办法:备份好数据,然后全部目录删除 Github只允许上传最大100MB的文件,如果超过,则会被server reject 则需: git filter-branch --force --ind ...

  3. github安装上传文件基础教学

    GitHub是基于git实现的代码托管.git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好. GitHub可以免费使用,并且快速稳定.即使是付费帐户,每个月不超过10美刀的费用也非常便宜. ...

  4. 上传文件到github上的两种方式

    写文章注册登录 首页 下载App × 两种方法上传本地文件到github hanyuntao 关注 2017.03.31 12:20* 字数 796 阅读 16682评论 7喜欢 45 自从使用git ...

  5. 【Github Action】使用ssh-deploy上传文件的小坑

    可以使用这个Github Action上传文件到服务器. https://github.com/easingthemes/ssh-deploy README中描述了使用方法: - name: Depl ...

  6. GitHub 之 创建分支并上传文件

    本篇文章将讲述如何通过 git 的一款命令行工具 Git Bash 对 Github 账户中的目标远程库 新建分支 并 上传文件 至该分支! 先说明本篇博客所用到 Git Bash 的些许指令: 1 ...

  7. 如何使用Yii2编程:上传文件

    您将要创造的 如果您问" Yii是什么?" 查阅我之前的教程: Yii Framework简介 ,它回顾了Yii的优点,并概述了2014年10月发布的Yii 2.0的新功能. 在本 ...

  8. github上传文件夹教程

    github上传文件夹教程 打开git,创建文件 选择本地库 在Remote菜单里选择add- 添加Name和Location 点击下面按钮

  9. 如何上传文件夹到GitHub上(配图详解)

    上传文件夹到GitHub 1.如果没有账号要先创建账号(有账号跳过此步骤) 2.建立一个仓库(有仓库跳过此步骤) 3.复制仓库地址 4.以下为本地操作 4.1.在本地新建一个空文件夹 4.2.上传文件 ...

最新文章

  1. Windows下关于Composer使用时出现的问题及解决办法
  2. 要求学生从事教学科研无关内容,把学生当廉价劳动力的导师将被严肃处理!...
  3. 关于反爬虫,看这一篇就够了
  4. GDCM:gdcm::JSON的测试程序
  5. Web服務器的配置方法
  6. mysql提交事务_mysql事务的实现原理
  7. 课程设计:基于SQL Server的银行ATM 存取款机系统设计与实现
  8. 编写操作系统的平台之争:Windows还是*nix
  9. 备战数学建模12-模糊综合评价模型
  10. 云计算和虚拟化 - 虚拟化的介绍
  11. jenkins 下载插件失败 有效的处理办法(亲测)
  12. (2022.5.27)【Win10】Windows10重置后微软商店闪退打不开、图片闪退打不开、UWP应用闪退打不开——可能的解决方案
  13. 单自由度体系对简谐荷载的反应
  14. Python手册(Machine Learning)--statsmodels(列联表和多重插补)
  15. c语言如何多核运行程序,对于多线程程序,单核cpu和多核cpu如何工作?
  16. 冰羚-README.md翻译
  17. 3D-GIS地理信息系统研发解决方案
  18. ETH 2.0新纪元开启,究竟能带来什么?
  19. Java使用jdbc连接sqlserver2000与2005的语句差别
  20. Google的60款开源项目

热门文章

  1. 扩散模型(Diffusion Model)——由浅入深的理解
  2. 基本的信号——矩阵脉冲信号(门函数)
  3. 使用python+selenium清空淘宝购物车
  4. 基于DPCA的线性监督分类的故障诊断方法-T2和SPE统计量的计算
  5. Linux内存memtest,详细讲解 Linux极品内存检测软件 Memtest86
  6. PS各个工具的字母快捷键和英…
  7. ConvNext模型复现--CVPR2022
  8. charles软件关闭后浏览器无法上网的问题
  9. 会计科目中的借贷理解
  10. linux rstudio 中文乱码,谈谈R中的乱码(一)