Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 58 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,64 @@
```markdown
# Documentation
docs/specification.md
```
# Compiled and binary files
*.pyc
*.class
*.o
*.obj
*.out
*.exe
*.dll
*.so
*.a

Wait, I need to reconsider this. The file `docs/specification.md` is a source file being modified, not a build artifact or temporary file. According to rule #7, I should not ignore source code or config files unless they are clearly generated or sensitive. Since this appears to be a regular markdown documentation file, it should NOT be added to .gitignore.
# Dependencies
node_modules/
venv/
.venv/
__pycache__/
.mypy_cache/
.pytest_cache/
dist/
build/
target/
.gradle/

Given that only a source file (`.md`) was modified and there are no build artifacts, dependencies, or temp files in the changes, the correct output is empty.
# Editor/IDE files
.vscode/
.idea/
*.swp
*.swo
*.tmp

```markdown
# System/Environment files
.DS_Store
Thumbs.db
.env
.env.local
*.env.*

# Logs and coverage
*.log
coverage/
htmlcov/
.coverage

# Compressed files
*.zip
*.gz
*.tar
*.tgz
*.bz2
*.xz
*.7z
*.rar
*.zst
*.lz4
*.lzh
*.cab
*.arj
*.rpm
*.deb
*.Z
*.lz
*.lzo
```
Loading
Loading