Sublime Text 的 .gitignore
适用于 Sublime Text 的 17 条忽略规则,可直接复制到您的仓库。
适用于代码、标记和普通文本的强大编辑器
Sublime Text 的完整 .gitignore
# 由 LFGitignore - https://lfgitignore.com 生成
# 创建:2026-10-31 23:00:30 UTC
# 技术:Sublime Text
### Sublime Text ###
*.tmlanguage.cache
*.tmPreferences.cache
*.stTheme.cache
# Sublime Text 工作区
*.sublime-workspace
# Sublime SFTP 配置
sftp-config.json
# Sublime SFTP 替代配置
sftp-config-alt*.json
# Sublime Package Control 文件
Package Control.last-run
# Sublime 包 CA 列表
Package Control.ca-list
# Sublime 包 CA 捆绑包
Package Control.ca-bundle
# Sublime 系统 CA 捆绑包
Package Control.system-ca-bundle
# Sublime 包缓存
Package Control.cache/
# Sublime CA 证书
Package Control.ca-certs/
# Sublime 合并 CA 捆绑包
Package Control.merged-ca-bundle
# Sublime 用户 CA 捆绑包
Package Control.user-ca-bundle
# Sublime 加密 CA 捆绑包
oscrypto-ca-bundle.crt
# Sublime unicode 缓存
bh_unicode_properties.cache
# Sublime GitHub 设置
GitHub.sublime-settings
这些 Sublime Text 规则实际上忽略了什么
以下列出了每个忽略模式及其加入 .gitignore 的原因。
Sublime Text 的缓存文件
| 模式 |
忽略的内容 |
*.tmlanguage.cache |
Sublime Text 的缓存文件 |
*.tmPreferences.cache |
Sublime Text 的缓存文件 |
*.stTheme.cache |
Sublime Text 的缓存文件 |
工作区文件是特定于用户的
| 模式 |
忽略的内容 |
*.sublime-workspace |
Sublime Text 工作区 |
SFTP配置文件
| 模式 |
忽略的内容 |
sftp-config.json |
Sublime SFTP 配置 |
sftp-config-alt*.json |
Sublime SFTP 替代配置 |
包控制特定文件
| 模式 |
忽略的内容 |
Package Control.last-run |
Sublime Package Control 文件 |
Package Control.ca-list |
Sublime 包 CA 列表 |
Package Control.ca-bundle |
Sublime 包 CA 捆绑包 |
Package Control.system-ca-bundle |
Sublime 系统 CA 捆绑包 |
Package Control.cache/ |
Sublime 包缓存 |
Package Control.ca-certs/ |
Sublime CA 证书 |
Package Control.merged-ca-bundle |
Sublime 合并 CA 捆绑包 |
Package Control.user-ca-bundle |
Sublime 用户 CA 捆绑包 |
oscrypto-ca-bundle.crt |
Sublime 加密 CA 捆绑包 |
bh_unicode_properties.cache |
Sublime unicode 缓存 |
GitHub.sublime-settings |
Sublime GitHub 设置 |
如何将此 .gitignore 用于 Sublime Text
- 复制上面的Sublime Text规则,或者直接下载文件。
- 在 Git 仓库根目录创建名为 .gitignore 的文件,并将规则粘贴进去。
- 如果其中一些文件已被跟踪,请运行 git rm -r --cached . 然后再次提交 - Git 仅将忽略规则应用于未跟踪的文件。
- 提交 .gitignore 以便团队中的每个人都共享相同的规则。