文件名称:gitree:打印显示Git状态并忽略.gitignore指示的文件的目录树
文件大小:32KB
文件格式:ZIP
更新时间:2024-06-02 14:45:57
git status diff tree directory
@ jpwilliams / gitree 打印显示Git状态并忽略.gitignore指示的文件的目录树。 $ npm i -g @jpwilliams/gitree $ gitree # OR $ npx @jpwilliams/gitree 什么? gitree工作原理与非常相似,但只列出与当前git存储库相关的文件。 像Git一样, gitree只跟踪文件,因此永远不会列出空目录。 如果您希望将一个空文件夹推送到Git存储库,请将一个空.gitignore或.gitkeep文件添加到该目录中并提交。 它显示什么? gitree显示存储库的.gitignore文件允许您查看的所有文件,并用诸如上面的屏幕快照中的有用状态标记它们。 如果它不是Git存储库怎么办? 它不会工作。 您必须在Git存储库中的某个位置才能列出所有文件。 如果您只想要没有Git集成的基本树视图,请考虑L
【文件预览】:
gitree-master
----.eslintrc(6KB)
----utils()
--------devicon.js(437B)
--------filesFromGitStatus.js(109B)
--------buildTree.js(1KB)
--------getFileList.js(390B)
--------buildNodes.js(1KB)
--------getFileTarget.js(421B)
--------getGitRoot.js(282B)
--------collect.js(98B)
--------printTree.js(2KB)
--------getGitStatuses.js(535B)
--------getGitLineChanges.js(2KB)
----.github()
--------CODEOWNERS(14B)
--------workflows()
----LICENSE(1KB)
----assets()
--------devicons.json(3KB)
----README.md(2KB)
----renovate.json(136B)
----.gitignore(543B)
----index.js(2KB)
----package-lock.json(60KB)
----package.json(1KB)