Githup授权及文件上传

本文详细介绍了如何将本地仓库文件上传至GitHub,包括创建SSHKey、添加SSHKey到GitHub、设置Git用户名和邮箱,以及使用gitadd、gitcommit和gitpush命令将文件上传到GitHub的过程。此外,还提供了验证SSHKey成功及上传文件后的结果展示。
摘要由CSDN通过智能技术生成

Githup上传本地仓库文件

Githup下载文件很easy,但是上传文件就需要密钥传输了,为了方便不会用的小伙伴查看,记录在此。

登录Githup必须先找到SSH Key。这是因为本地Git仓库和GitHub仓库之间的传输是通过SSH加密传输的,GitHub需要识别是否是你推送,GitHub只要知道了你的公钥,就可以确认只有你自己才能推送,所以需要配置ssh key。

创建SHH key

输入代码ssh-keygen -t rsa -C “你自己注册GitHub的邮箱”,然后空白一直回车就行了
创建ssh key

添加SHH key到Githup

接下来到GitHub上,打开“Account settings”–“SSH Keys”页面,然后点击“Add SSH Key”,填上Title(随意写),在Key文本框里粘贴 id_rsa.pub文件里的全部内容。
image-20210219215356437

创建SSH key结果。
image-20210219215458149

Git Bash登录githup

​ 输入代码ssh -T git@github.com,可以看到提示hi + 你的用户名,说明密钥通过验证,可以进行上传和下载了。image-20210219220024657

设置username和email

git commit 命令会记录提交者的信息,所以使用git前必须先添加两条信息

$ git config --global user.name "你的GitHub登陆名"

$ git config --global user.email "你的GitHub注册邮箱" 

(其实可以不和github上面的用户名邮箱一致,只是为了避免混淆)
image-20210219220415407

上传文件

上传分为三个阶段:stage,master和githup。对应的命令为:

git add把文件从工作区提交到stage(暂存区);
git commit把文件从stage(暂存区)提交到master(本地分支);
git push把文件从master(当前分支)提交到githup。

image-20210219221805168

Git Add 添加文件

可以使用git add.添加所有文件,或者git add +文件/文件夹名添加指定文件,注意:此时文件并没有被提交到githup,只是被提交到了暂存区stage。

image-20210219221023557

Git commit -m "文件描述"添加文件描述

这里必须有文件描述,否则无法提交,注意:此时,文件和文件描述被提交到master,即本地分支。

image-20210219221357008

Git push提交项目

直接git push,即可将文件和文件描述提交到GitHup上了。

image-20210219221516481

结果展示

利用Git上传文件的最终结果如下图。

[外链图片转存中…(img-HpRX5mk4-1613790005316)]

结果展示

利用Git上传文件的最终结果如下图。

image-20210219220908172

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小凡爱学习

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值