Skip to content

Instantly share code, notes, and snippets.

@Ruslan-Skira
Last active August 3, 2026 15:20
Show Gist options
  • Select an option

  • Save Ruslan-Skira/1078c355cf7199bb5a17af859aa9a409 to your computer and use it in GitHub Desktop.

Select an option

Save Ruslan-Skira/1078c355cf7199bb5a17af859aa9a409 to your computer and use it in GitHub Desktop.
Gitignore file should be in a root of project.
# Virtual environment
venv
.venv
# IDE files
.idea
.vscode/
# AI settings files
GEMINI.md
# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py.cover
.hypothesis/
.pytest_cache/
cover/
# Environment variables
.env
.filenames
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[codz]
*$py.class
*.pyc
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
# Cython debug symbols
cython_debug/
# Ruff stuff:
.ruff_cache/
# Local development files
DEVELOPMENT/
# Logs
log_files/decoded/
vi ~/.gitignore
// add there GEMINI.md or DEVELOPMENT folder
git config --global core.excludesfile ~/.gitignore
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment