跳到主要内容

Goose 的 Gitignore 配置

如果你在 Git 仓库中工作,可能希望配置 Gitignore,让 Git 不跟踪 Goose 创建的文件。 这些通常包括 Goose 数据库文件、write ahead log 以及临时文件。

Gitignore 示例

下面给出 Goose 的 Gitignore 配置片段示例。

忽略临时文件但保留数据库

如果你希望把数据库文件纳入版本控制,可使用此配置:

*.wal
*.tmp/

忽略数据库和临时文件

如果你希望同时忽略数据库和临时文件,需要在 Gitignore 中再加入数据库文件规则。 具体写法取决于你使用的 Goose 数据库扩展名(.goose.db.ddb 等)。 例如,若使用 .goose 扩展名,可在 .gitignore 中加入:

*.goose*
*.wal
*.tmp/