.gitignore para CMake

12 reglas de exclusión para CMake, listas para copiar en tu repositorio.

Generador de sistemas de compilación multiplataforma

El .gitignore completo para CMake

# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 15:56:26 UTC
# Tecnologías: CMake

### CMake ###
# Configuración de usuario de CMake
CMakeLists.txt.user
# Caché de CMake
CMakeCache.txt
# Archivos generados por CMake
CMakeFiles
# Scripts de CMake
CMakeScripts
# Directorio de pruebas de CMake
Testing
# Script de instalación de CMake
cmake_install.cmake
# Manifiesto de instalación de CMake
install_manifest.txt
# Base de datos de compilación
compile_commands.json
# Configuración de CTest
CTestTestfile.cmake
# Dependencias de CMake
_deps
CMakeUserPresets.json
# Makefile generado
Makefile

Qué ignoran estas reglas de CMake

Todos los patrones y por qué incluirlos en tu .gitignore.

Generalidades

Patrón Qué ignora
CMakeLists.txt.user Configuración de usuario de CMake
CMakeCache.txt Caché de CMake
CMakeFiles Archivos generados por CMake
CMakeScripts Scripts de CMake
Testing Directorio de pruebas de CMake
cmake_install.cmake Script de instalación de CMake
install_manifest.txt Manifiesto de instalación de CMake
compile_commands.json Base de datos de compilación
CTestTestfile.cmake Configuración de CTest
_deps Dependencias de CMake
CMakeUserPresets.json Generalidades
Makefile Makefile generado

Cómo usar este .gitignore para CMake

  1. Copia las reglas de CMake de arriba o descarga el archivo directamente.
  2. Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
  3. Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
  4. Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.

Otras plantillas .gitignore de Herramienta de compilación

Ver todas las plantillas de Herramienta de compilación