You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何一次性在GitHub仓库中创建多个文件夹

如何在GitHub仓库一次性创建多个文件夹

方法一:GitHub网页端操作

GitHub不允许直接创建空文件夹,需给每个文件夹添加占位文件(常用.gitkeep)实现批量创建:

  • 打开目标仓库,点击页面顶部的 Add file → Create new file
  • 在文件名输入框中输入第一个文件夹路径+占位文件,比如 folder1/.gitkeep,页面会自动生成folder1文件夹
  • 点击页面下方的 Add another file,继续输入第二个文件夹路径,比如 folder2/.gitkeep,重复此步骤添加所有需要的文件夹
  • 填写提交信息(如"Create multiple folders"),选择提交分支,最后点击 Commit new file

方法二:Git命令行操作

适合本地批量创建后推送到GitHub:

  1. 克隆仓库到本地(已克隆可跳过):
    git clone https://github.com/你的用户名/仓库名.git
    
  2. 进入仓库目录:
    cd 仓库名
    
  3. 批量创建文件夹并添加占位文件:
    • Linux/macOS终端:
      mkdir -p folder1 folder2 folder3 && touch folder1/.gitkeep folder2/.gitkeep folder3/.gitkeep
      
    • Windows命令提示符:
      md folder1 folder2 folder3 && type nul > folder1/.gitkeep && type nul > folder2/.gitkeep && type nul > folder3/.gitkeep
      
  4. 提交并推送更改:
    git add .
    git commit -m "Create multiple folders"
    git push origin main
    

注意:.gitkeep是约定俗成的占位文件,仅用于让Git追踪空文件夹,不会对仓库功能产生影响。

内容的提问来源于stack exchange,提问作者user23278669

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 22:53:11