0a00e773dc
This commit introduces a .gitignore file to exclude build artifacts and temporary files from version control. Specifically, it ignores the 'target' directory (where Rust builds output), new snapshot files from tests (`*.snap.new`), and the `repomix-output.xml` file.