diff --git a/src/commands/init.ts b/src/commands/init.ts index e0c4a9c..356b0c3 100644 --- a/src/commands/init.ts +++ b/src/commands/init.ts @@ -103,7 +103,7 @@ export function readGitignore(projectPath: string): string[] { return content .split('\n') .map(line => line.trim()) - .filter(line => line && !line.startsWith('#')) // Keine Kommentare/Leerzeilen + .filter(line => line && !line.startsWith('#') && !line.startsWith('!')) // Skip comments, empty lines, and negation patterns .map(pattern => { // Glob-kompatibel machen if (pattern.endsWith('/')) {