From ddd78bbde53d4e3ceb1b0311e7737902331c4c5d Mon Sep 17 00:00:00 2001 From: Tobias Gesellchen Date: Sun, 11 Jan 2026 00:12:40 +0100 Subject: [PATCH] fix: Correct .gitignore to exclude only root-level binaries, not cmd/ directories - Use /binary-name pattern to exclude only root-level executables - Keep cmd/ directories properly tracked in git - Prevents accidentally committing built binaries while preserving source code --- .gitignore | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 644bc71..1825f0c 100644 --- a/.gitignore +++ b/.gitignore @@ -7,12 +7,17 @@ dist/ *.dylib # CLI binaries (should be in build/ directory) -soundtouch-cli -example-mdns -example-upnp -example-unified -mdns-scanner -websocket-demo +#soundtouch-cli +#example-mdns +#example-upnp + +# Root-level binary executables (exclude built binaries in root) +/soundtouch-cli +/example-mdns +/example-upnp +/example-unified +/mdns-scanner +/websocket-demo # Environment configuration .env