SQL Server Data Tools 的 .gitignore

适用于 SQL Server Data Tools 的 13 条忽略规则,可直接复制到您的仓库。

数据库开发工具

SQL Server Data Tools 的完整 .gitignore

# 由 LFGitignore - https://lfgitignore.com 生成
# 创建:2026-10-31 22:51:51 UTC
# 技术:SQL Server Data Tools

### SQL Server Data Tools ###
# Eclipse 输出目录
bin/
obj/
*.dacpac
*.publish.xml
*.dbmdl
*.sqlcmdvars
.vs/
# 用户特定设置
*.user
# 解决方案用户选项
*.suo
*.userosscache
*.sln.docstates
# Backup 文件
*.bak
# 日志档案
*.log

这些 SQL Server Data Tools 规则实际上忽略了什么

以下列出了每个忽略模式及其加入 .gitignore 的原因。

构建输出

模式 忽略的内容
bin/ Eclipse 输出目录
obj/ 构建输出

DACPAC 文件

模式 忽略的内容
*.dacpac DACPAC 文件

发布配置文件(可选,如果环境特定)

模式 忽略的内容
*.publish.xml 发布配置文件(可选,如果环境特定)

SQL Server 调试文件

模式 忽略的内容
*.dbmdl SQL Server 调试文件
*.sqlcmdvars SQL Server 调试文件

Visual Studio 设置

模式 忽略的内容
.vs/ Visual Studio 设置

用户特定文件

模式 忽略的内容
*.user 用户特定设置
*.suo 解决方案用户选项
*.userosscache 用户特定文件
*.sln.docstates 用户特定文件

Backup 文件

模式 忽略的内容
*.bak Backup 文件
*.log 日志档案

如何将此 .gitignore 用于 SQL Server Data Tools

  1. 复制上面的SQL Server Data Tools规则,或者直接下载文件。
  2. 在 Git 仓库根目录创建名为 .gitignore 的文件,并将规则粘贴进去。
  3. 如果其中一些文件已被跟踪,请运行 git rm -r --cached . 然后再次提交 - Git 仅将忽略规则应用于未跟踪的文件。
  4. 提交 .gitignore 以便团队中的每个人都共享相同的规则。

其他 数据库 .gitignore 模板

查看每个 数据库 模板