Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.77 KB

File metadata and controls

26 lines (20 loc) · 1.77 KB

目录说明:src/utils/git

目录定位

该目录是 src/utils 下的子模块,围绕 git 这一主题组织实现文件。

目录快照

  • 相对路径:src/utils/git
  • 直接文件数:3
  • 直接子目录数:0
  • 递归文件数:3
  • 主要文件类型:.ts x 3

依赖关系观察

  • 该目录最常引用的仓库内目录:src/utils (8)、src/bootstrap (1)
  • 最常引用该目录的仓库内目录:src/utils (5)、src/utils/plugins (2)、src/skills (1)、src/utils/settings (1)、src/utils/deepLink (1)、src/commands/clear (1)

直接文件说明

文件 行数 导出/关键符号 说明
gitConfigParser.ts 277 parseGitConfigValue, parseConfigString 配置读取或配置定义;导出符号以 parseGitConfigValue, parseConfigString 为主,顶部注释说明:Lightweight parser for .git/config files. Verified against git's config.c: - Section names: case-insensitive, alphanu...
gitFilesystem.ts 699 clearResolveGitDirCache, resolveGitDir, isSafeRefName, isValidGitSha, readGitHead, resolveRef 基础辅助逻辑;导出符号以 clearResolveGitDirCache, resolveGitDir, isSafeRefName, isValidGitSha 为主,顶部注释说明:Filesystem-based git state reading — avoids spawning git subprocesses. Covers: resolving .git directories (including ...
gitignore.ts 99 isPathGitignored, getGlobalGitignorePath, addFileGlobRuleToGitignore 基础辅助逻辑;导出符号以 isPathGitignored, getGlobalGitignorePath, addFileGlobRuleToGitignore 为主,顶部注释说明:Checks if a path is ignored by git (via git check-ignore). This consults all applicable gitignore sources: repo `.g...

直接子目录说明

该目录没有直接子目录。