GitHub 之 上传文件(一)
本篇和另一篇文章是讲述如何通过 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 之 上传文件(一)相关推荐
- 在IDEA中配置github及上传文件
前提:安装好Git注册好GitHub账号 下载地址:https://git-scm.com/ 注册地址:https://github.com/ 一.注册账号 A)创建仓库: B)选Upload fil ...
- Github/gitee 上传文件最大100MB限制this exceeds file size limit of 100.0 MB
最好的办法:备份好数据,然后全部目录删除 Github只允许上传最大100MB的文件,如果超过,则会被server reject 则需: git filter-branch --force --ind ...
- github安装上传文件基础教学
GitHub是基于git实现的代码托管.git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好. GitHub可以免费使用,并且快速稳定.即使是付费帐户,每个月不超过10美刀的费用也非常便宜. ...
- 上传文件到github上的两种方式
写文章注册登录 首页 下载App × 两种方法上传本地文件到github hanyuntao 关注 2017.03.31 12:20* 字数 796 阅读 16682评论 7喜欢 45 自从使用git ...
- 【Github Action】使用ssh-deploy上传文件的小坑
可以使用这个Github Action上传文件到服务器. https://github.com/easingthemes/ssh-deploy README中描述了使用方法: - name: Depl ...
- GitHub 之 创建分支并上传文件
本篇文章将讲述如何通过 git 的一款命令行工具 Git Bash 对 Github 账户中的目标远程库 新建分支 并 上传文件 至该分支! 先说明本篇博客所用到 Git Bash 的些许指令: 1 ...
- 如何使用Yii2编程:上传文件
您将要创造的 如果您问" Yii是什么?" 查阅我之前的教程: Yii Framework简介 ,它回顾了Yii的优点,并概述了2014年10月发布的Yii 2.0的新功能. 在本 ...
- github上传文件夹教程
github上传文件夹教程 打开git,创建文件 选择本地库 在Remote菜单里选择add- 添加Name和Location 点击下面按钮
- 如何上传文件夹到GitHub上(配图详解)
上传文件夹到GitHub 1.如果没有账号要先创建账号(有账号跳过此步骤) 2.建立一个仓库(有仓库跳过此步骤) 3.复制仓库地址 4.以下为本地操作 4.1.在本地新建一个空文件夹 4.2.上传文件 ...
最新文章
- Windows下关于Composer使用时出现的问题及解决办法
- 要求学生从事教学科研无关内容,把学生当廉价劳动力的导师将被严肃处理!...
- 关于反爬虫,看这一篇就够了
- GDCM:gdcm::JSON的测试程序
- Web服務器的配置方法
- mysql提交事务_mysql事务的实现原理
- 课程设计:基于SQL Server的银行ATM 存取款机系统设计与实现
- 编写操作系统的平台之争:Windows还是*nix
- 备战数学建模12-模糊综合评价模型
- 云计算和虚拟化 - 虚拟化的介绍
- jenkins 下载插件失败 有效的处理办法(亲测)
- (2022.5.27)【Win10】Windows10重置后微软商店闪退打不开、图片闪退打不开、UWP应用闪退打不开——可能的解决方案
- 单自由度体系对简谐荷载的反应
- Python手册(Machine Learning)--statsmodels(列联表和多重插补)
- c语言如何多核运行程序,对于多线程程序,单核cpu和多核cpu如何工作?
- 冰羚-README.md翻译
- 3D-GIS地理信息系统研发解决方案
- ETH 2.0新纪元开启,究竟能带来什么?
- Java使用jdbc连接sqlserver2000与2005的语句差别
- Google的60款开源项目