当前位置: 首页 > article >正文

如何上传文件到github

如何上传文件到github

      • **方法 1:使用 Git 命令行(推荐)**
        • **步骤 1:初始化 Git 仓库(如果还没有)**
        • **步骤 2:添加远程仓库**
        • **步骤 3:添加整个文件夹并提交**
        • **步骤 4:推送到 GitHub**
      • **方法 2:GitHub 网页端(适用于小型文件夹)**
      • **方法 3:使用 GitHub Desktop(适合不熟悉命令行的用户)**
      • **总结**

在 GitHub 上传文件夹,可以使用 Git 命令行(推荐)或者 GitHub 网页端。


方法 1:使用 Git 命令行(推荐)

适用于本地有 Git 并希望管理多个文件的情况。

步骤 1:初始化 Git 仓库(如果还没有)
git init
步骤 2:添加远程仓库
git remote add origin https://github.com/你的用户名/你的仓库名.git
步骤 3:添加整个文件夹并提交
git add 文件夹名
git commit -m "添加文件夹"
步骤 4:推送到 GitHub
git push -u origin main

如果 main 分支不存在,可能需要先运行 git branch -M main


方法 2:GitHub 网页端(适用于小型文件夹)

GitHub 本身不支持直接上传整个文件夹,但可以手动上传多个文件:

  1. 进入你的 GitHub 仓库。
  2. 点击 “Add file” → “Upload files”
  3. 手动拖拽文件夹内的文件到上传区域(GitHub 不允许直接上传文件夹,只能上传里面的文件)。
  4. 提交变更 (Commit changes)。

方法 3:使用 GitHub Desktop(适合不熟悉命令行的用户)

  1. 下载并安装 GitHub Desktop:GitHub Desktop
  2. 克隆仓库:打开 GitHub Desktop,选择 File -> Clone Repository,克隆你的 GitHub 仓库。
  3. 添加文件夹:将文件夹拖入本地仓库文件夹中。
  4. 提交并推送
    • 在 GitHub Desktop 界面点击 “Commit to main”
    • 然后点击 “Push origin”,上传到 GitHub。

总结

方法适用场景是否推荐
Git 命令行适用于开发者,支持完整版本控制✅ 推荐
GitHub 网页端适用于小型文件夹,手动上传❌ 仅适合少量文件
GitHub Desktop适用于不熟悉 Git 命令行的用户✅ 适合新手

如果你的文件夹很大(如超过 100MB),可能需要使用 Git LFS 进行管理。


http://www.kler.cn/a/585384.html

相关文章:

  • NAT 和 IP 直接通信的区别
  • 汽车无钥匙启动系统不使用传统机械钥匙启动汽车
  • 记.net core 8 集成 grpc
  • BGP路由聚合
  • WebSocket 使用教程:从原理到实践
  • 搜广推校招面经四十九
  • 探索Trae:Cursor的完美替代,Claude-3.5-Sonnet与GPT-4o免费体验
  • VUE的脚手架搭建引入类库
  • 课上测试:MIRACL共享库使用测试
  • Matlab 灰度质心+抛物线拟合提取条纹中心
  • 黑马JUC学习笔记-上
  • 优化Go错误码管理:构建清晰、优雅的HTTP和gRPC错误码规范
  • Java通过Apache POI操作Excel
  • 正则表达式入门及常用的正则表达式
  • 封装WPF中转换器常用用法封装
  • 在PowerShell脚本中编辑appsettings.json
  • Qt QML实现鼠标自由选择不规则区域进行截图
  • Quickwit+Jaeger+Prometheus+Grafana搭建Java日志管理平台
  • 大数据学习(68)- Flink和Spark Streaming
  • [c语言日寄]字符串进阶:KMP算法