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

如何获取GitHub项目的工作树或树状目录结构文本

获取GitHub项目树形目录结构的方法

本地生成方案(需要先把项目clone到本地)

  • Windows系统
    进入项目根目录后,打开cmd或PowerShell,执行命令 tree /f 即可输出带文件的完整树形结构,若仅需展示目录层级,去掉参数 /f 即可,输出结果可直接复制使用。
  • macOS/Linux系统
    先安装tree工具:Ubuntu/Debian系执行 sudo apt install tree,macOS执行 brew install tree。安装完成后进入项目根目录执行 tree 即可输出结构,常用自定义参数如下:
    • 控制展示层级:比如 tree -L 3 仅展示最多3级目录
    • 排除指定目录:比如 tree -I "node_modules|.git" 会排除node_modules和.git文件夹
    • 导出到文件:末尾加 > dir_struct.txt 即可将结构保存为本地txt文件

无需clone的在线方案(直接在GitHub页面操作)

  • 打开对应GitHub项目的主页,按下键盘上的.键,会自动跳转至网页版VS Code界面,左侧边栏即可看到完整的目录树,也可以直接调用网页内置的终端执行上述tree命令,直接生成可复制的结构文本。
  • 也可使用支持GitHub仓库解析的在线工具,输入仓库地址后可直接导出格式化的树形结构文本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 14:39:05