如何在Github上面上传本地文件夹

前言

  • 直接在GitHub网址上面上传文件夹是不行的,需要一层一层创建然后上传,而且文件的大小也有限制,使用Git进行上传更加方便和实用

1.下载和安装Git

Git - Downloads

傻瓜式安装即可

2.获取密钥对

打开自己的Github,创建SSH密钥,Title随便取,类型选择默认即可

  • 打开Windows命令提示符
  • 输入ssh-keygen -t rsa -b 4096 -C ""邮箱"
  • 这里的邮箱是自己注册Github的邮箱
  • 下面的指定的文件夹里面就生成了我们的密钥

找到文件夹下面的pub文件,可以选择使用NotePad或者记事本打开

把里面的内容复制到Github的key下面,点击Add SSH key

创建成功!

测试SSH是否好用

3.上传文件

找到要上传的文件夹

  • 选择Open Git Bash here
  • 输入git init
  • 接着输入git add.
  • 输入commit指令
  • git commit -m "first commit"
  • 输入远程上传的地址
  • git remote add origin 远程仓库的URL
  • 地址在Github仓库复制即可

最后是推送指令,推送到指定仓库的master分支下

  • git push -u origin master

刷新Github以后可以发现已经成功上传了

相关推荐
OpenTiny社区12 小时前
开源之夏报名倒计时3天!还有9个前端任务有余位,快来申请吧~
前端·github
王景程12 小时前
SELinux是什么以及如何编写SELinux策略
git·github
宝桥南山14 小时前
DeepSeek - 尝试一下GitHub Models中的DeepSeek
microsoft·ai·微软·c#·github·.net
lifeng432115 小时前
在 CentOS 上将 Ansible 项目推送到 GitHub 的完整指南
centos·github·ansible
小华同学ai16 小时前
千万别错过!这个国产开源项目彻底改变了你的域名资产管理方式,收藏它相当于多一个安全专家!
前端·后端·github
独立开阀者_FwtCoder19 小时前
一个 Cursor mdc 自动生成器,基于Gemini 2.5,很实用!
前端·javascript·github
我是哪吒20 小时前
分布式微服务系统架构第144集:FastAPI全栈开发教育系统
后端·面试·github
梓羽玩Python20 小时前
PDF解剖大师来了!LandingAI开源神器,这个Python库让百页文档秒变结构化数据!
python·github
网安刚哥21 小时前
我们开源了一款AI产品……
程序员·开源·github
Cynthia-石头1 天前
Git Github Gitee GitLab
git·gitee·github