39 lines
1.5 KiB
Plaintext
39 lines
1.5 KiB
Plaintext
# ── Secrets / local config ─────────────────────────────────────────────
|
|
# Keep the base appsettings.json (no real secrets); ignore env-specific ones.
|
|
**/appsettings.*.json
|
|
!**/appsettings.json
|
|
.env
|
|
.env.*
|
|
!**/.env*.example
|
|
|
|
# ── .NET ───────────────────────────────────────────────────────────────
|
|
bin/
|
|
obj/
|
|
[Dd]ebug/
|
|
[Rr]elease/
|
|
*.user
|
|
.vs/
|
|
logs/
|
|
*.log
|
|
|
|
# ── Node / Next.js ─────────────────────────────────────────────────────
|
|
node_modules/
|
|
.next/
|
|
out/
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
.pnpm-debug.log*
|
|
|
|
# ── OS / editor ────────────────────────────────────────────────────────
|
|
.DS_Store
|
|
Thumbs.db
|
|
.idea/
|
|
|
|
# ── Migrations ─────────────────────────────────────────────────────────
|
|
# New EF Core migrations are not committed. Note the 4 migrations already in
|
|
# Backend/ERPCore/Infra/Persistence/Migrations/ stay tracked — .gitignore does
|
|
# not apply to tracked files — so edits to those still get committed as normal.
|
|
# Untracking them too takes `git rm --cached`.
|
|
**/Migrations/
|