cuda-doctor logo

Ignored artifacts

Metav0.0.0

.gitignore

.gitignore prevents local CUDA experimentation from polluting the repository. It covers Python caches, venvs, `.cuda-doctor.env`, CMake output, compiled binaries, and NVCC-generated files such as `.ptx`, `.cubin`, and `.fatbin`.

Reference

  • Ignores Python packaging and test artifacts.
  • Ignores local environment files including `.env`, `.venv`, and `.cuda-doctor.env`.
  • Ignores CMake and native compiler output.
  • Ignores CUDA and NVCC side products such as `.ptx`, `.cubin`, `.fatbin`, and preprocessed intermediate files.

Why it matters

CUDA build and validation workflows can generate a lot of platform-specific and binary-heavy output. This file keeps the repo clean while letting the tool write environment files and native artifacts locally.