上传大量文件到github repo

一、步骤

第一步:在 GitHub 上建立仓库(已经建立跳过此步骤)
  1. 登录 GitHub,点击右上角的 + 号,选择 New repository。

  2. 输入仓库名称(比如 image-hosting)。

  3. 选择 Public(公开)或 Private(私有)。

  4. 勾选 Add a README file(这能避免很多初始化问题)。

  5. 点击 Create repository。

  6. 点击绿色的 Code 按钮,复制那串 HTTPS 地址(例如:https://github.com/yourname/repo.git)。

第二步:将仓库克隆(Clone)到本地
  1. 在你的电脑上,找到一个你想存放这个项目的文件夹。

  2. 右键选择 Git Bash Here(或者打开终端)。

  3. 输入以下命令并回车

    复制代码
    git clone https://github.com/你的用户名/仓库名.git

    (此时,你的电脑上会出现一个和仓库同名的文件夹)

第三步:放入图片
  1. 打开刚才生成的那个文件夹。

  2. 强烈建议 新建一个子文件夹(比如叫 photos),不要直接把 1000 张图散落在根目录,否则管理起来很麻烦。

  3. 将你的 1000 张图片复制粘贴到这个文件夹里。

第四步:上传(Push)

回到命令行(终端),依次输入以下三行命令:

  1. 进入仓库目录:

    复制代码
    cd 仓库名
  2. 添加文件到暂存区(注意最后有个点):

    复制代码
    git add .

    (这一步可能会花几十秒,因为文件较多,请耐心等待) (这里注意 比如你要继续上传剩余的文件 仍然可以执行这个命令 之前在仓库下上传过的不会重复上传)

  3. 提交更改:

    复制代码
    git commit -m "Add 1000 images"
  4. 推送到 GitHub:

    复制代码
    git push

    (此时会显示上传进度百分比,等待完成即可)

二、遇到问题

Connection was reset

三、解决方法

  1. 在 Git Bash 中设置代理 (一般端口是 7890,如果是别的请修改数字):

    复制代码
    git config --global http.proxy http://127.0.0.1:7890
    git config --global https.proxy http://127.0.0.1:7890
  2. 再次尝试推送:

    复制代码
    git push

注意: 如果你以后关闭了代理软件,Git 可能会报错。到时候可以用 git config --global --unset http.proxy 取消设置。

相关推荐
Winlifes3 天前
我给 Codex 做了一个 Git 面板:分支树、提交历史和工作区操作
git
lpfasd1233 天前
2026年第38周GitHub趋势周报
python·科技·github
u1301303 天前
GitHub 热榜项目:日榜(2026-09-21)
人工智能·github
张洛闻Eren3 天前
k8s云原生【第十课】:水平 Pod 自动扩缩容
运维·数据库·云原生·kubernetes·github
m4Rk_3 天前
【论文阅读】Agent 记忆机制(77):TSM——让记忆回到事件真正发生的时间
论文阅读·人工智能·学习·开源·github
橘和柠3 天前
依赖冲突:装个包装崩了项目,怎么排查和救回来
github
别动我齐刘海3 天前
ROS2 Jazzy + C++ 实战路线——ros2_control
c++·人工智能·python·opencv·机器学习·机器人·github
怕浪猫3 天前
ZCode 开源了来看看这是个什么东西
node.js·github·代码规范
demo007x3 天前
我用 AI 做了一个跨平台的PopClip:拾趣Magpie
程序员·github·ai编程