From 2fb19d314f7a741b07c3b4e5580270969179e816 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Untersch=C3=BCtz?= Date: Sun, 4 Jan 2026 14:39:53 +0100 Subject: [PATCH] Add `.gitignore` to exclude binaries, IDE files, OS-specific files, and other undesired artifacts from version control. --- .gitignore | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..882e71b --- /dev/null +++ b/.gitignore @@ -0,0 +1,67 @@ +# Binaries for programs and plugins +*.exe +*.exe~ +*.dll +*.so +*.dylib + +# Test binary, built with `go test -c` +*.test + +# Output of the go coverage tool +*.out + +# Go workspace file +go.work + +# Compiled binaries +/cmd/server/server +/cmd/client/client +/cmd/levelbuilder/levelbuilder +/cmd/builder/builder + +# WASM output +/cmd/client/web/main.wasm +*.wasm + +# IDE specific files +.idea/ +.vscode/ +*.swp +*.swo +*~ + +# OS specific files +.DS_Store +Thumbs.db + +# Temporary files +*.tmp +*.log +*.bak + +# Build artifacts +/dist/ +/build/ + +# Dependencies +/vendor/ + +# Local configuration +.env +config.local.json + +# Generated assets (if you want to regenerate them) +# Uncomment if assets should be generated, not committed +# /cmd/client/web/assets/*.png +# /cmd/client/web/assets/assets.json + +# Keep chunks but ignore generated ones if needed +# /cmd/client/web/assets/chunks/*.json + +# Debug files +debug +__debug_bin + +# Redis dump +dump.rdb