GitHub上传本地文件

简介: GitHub上传本地文件

第一步:登录github账户,没有就先去注册

引用的注册连接:https://blog.csdn.net/weixin_45738527/article/details/105146064

第二步:下载git的上传助手

Git - Downloading Package (git-scm.com)

第三步:本次上传文件,采用的是git Bash Here

1.新建一个仓库(Repository)

1)进入github首页

2)点击New repository

3)创建仓库

是为了把本地文件上传到仓库里

4)打开git Bash Here

克隆仓库的ssh地址

git clone git@github.com........(复制的ssh地址)

cd (要上传的文件名)

在本地创建一个git仓库

git init

将项目添加到暂存区

git add .

将项目提交到git仓库

git commit -m "提交信息"

此时会遇到“你是谁”的提示

所以要先执行Run的两个语句

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

git congig --global user.name “github的账户名”

为避免后续操作遗漏,先检查是否配置过SSH密钥

cd ~/.ssh

如上图没有则创建

5) 创建SSH 不断enter下去

ssh-keygen -t rsa -C ‘youremail@qq.com’

在密钥地址中找到.ssh文件夹,pub文件用记事本打开,复制ssh密钥到github的SSH那儿,然后完成创建。

在github的settings里点击SSH and GPG keys 新建一个SSH密钥

这里可以查看生成的密钥

cat ~/.ssh/id_rsa.pub

来验证一下这个key是不是正常工作的

ssh -T git@github.com

之后会问你
Are you sure you want to continue connecting (yes/no)?
只要回答yes,回车就会看到下面的
Hi Anonymous! You've successfully authenticated, but github does not provide shell access.
就表示你的设置已经成功了。

6)重新回到 将项目提交到仓库这里

git commit -m "提交信息"

提交成功后,将文件从本地仓库上传到github里的仓库

注意看仓库所在分支是master还是main

我这里是main

git push origin main

这里会面临两次的登录验证,因此,在执行这个命令之前应该先设置好二次验证登录的账号名,否则会登录失败。(如上图所示)

·在个人账户中找到settings,点击Developer settings里的personal access tokens来新生成一个token。

生成成功后,一定要记得复制生成的密码!!!

第一次登录的账户和密码是你自己github的账户密码

第二次登录的账户和密码是刚刚设置的Note账户和token密码

最后!就上传成功啦!!!

相关文章
|
3月前
|
缓存 开发工具 git
GitHub怎么创建仓库上传文件
GitHub怎么创建仓库上传文件
54 0
|
域名解析 网络协议 Windows
解决GitHub文件无法下载的问题
从Github下载文件的时候,发现链接挂了,下载不了,提示无法显示此网页,该如何解决呢?
|
Web App开发 开发工具 git
如何下载Github上的单个文件或者指定目录?
如何下载Github上的单个文件或者指定目录?
2492 0
如何下载Github上的单个文件或者指定目录?
|
2月前
|
Shell 开发工具 git
如何将本地项目上传到github上
如何将本地项目上传到github上
|
3月前
|
Shell 开发工具 git
如何在GitHub上传项目
如何在GitHub上传项目
40 1
|
9月前
|
Shell 网络安全 开发工具
Git安装及密钥的生成并上传本地文件到GitHub上
Git安装及密钥的生成并上传本地文件到GitHub上
70 1
|
9月前
|
Shell 开发工具 git
git把本地文件上传到github上的步骤
git把本地文件上传到github上的步骤
34 1
|
Shell 开发工具 数据安全/隐私保护
Github上传本地项目
Github上传本地项目
117 0
|
开发工具 git
将本地文件上传到gitee和GitHub,以及Github加速访问
将本地文件上传到gitee和GitHub,以及Github加速访问
401 0
将本地文件上传到gitee和GitHub,以及Github加速访问
|
网络安全 开发工具 git
将本地文件/文章上传到 GitHub 的流程
将本地文件/文章上传到 GitHub 的流程