.gitignore für HIP

35 Ausschlussregeln für HIP, die du direkt in dein Repository übernehmen kannst.

C++-Laufzeit-API für AMD-GPUs

Die vollständige .gitignore für HIP

# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 15:48:11 UTC
# Technologien: HIP

### HIP ###
# common build directory
/build/
/CMakeFiles/
/CMakeCache.txt
/Makefile
/cmake_install.cmake
/install_manifest.txt
*.ninja-dep
*.ninja_log
meson-logs/
# Objektdatei
*.o
# Objektdatei
*.obj
# Gemeinsam genutzte Bibliothek
*.so
# Statische Bibliothek
*.a
*.d
*.gch
*.ii
*.ii.cpp
# Compiler-Ausgabe
*.out
# Ausführbare Windows-Datei
*.exe
*.hsaco
*.s
*.kernels.cpp
*.hip.cpp.*
bin/hipInfo
bin/hipBusBandwidth
bin/hipDispatchLatency
bin/hipify-clang
samples/**/*.out
samples/**/*.code
samples/**/*.hsaco
samples/**/*.co
# Vim-Tags-Datei
tags
# Protokolldatei
*.log
/tests_output/
/samples_output/

Was diese Regeln für HIP ausschließen

Alle Muster im Überblick – und warum sie in deine .gitignore gehören.

Allgemein

Muster Ausgeschlossene Dateien
/build/ common build directory

CMake interne Dateien

Muster Ausgeschlossene Dateien
/CMakeFiles/ CMake interne Dateien

CMake-Cache-Datei

Muster Ausgeschlossene Dateien
/CMakeCache.txt CMake-Cache-Datei
/Makefile Automatisch generiertes Makefile
/cmake_install.cmake Installationsskript
/install_manifest.txt Installationsmanifestliste

Ninja-Abhängigkeitsdateien

Muster Ausgeschlossene Dateien
*.ninja-dep Ninja-Abhängigkeitsdateien

Ninja-Protokolldateien

Muster Ausgeschlossene Dateien
*.ninja_log Ninja-Protokolldateien

Meson-Protokollverzeichnis

Muster Ausgeschlossene Dateien
meson-logs/ Meson-Protokollverzeichnis
*.o Objektdatei

Windows-Objektdateien

Muster Ausgeschlossene Dateien
*.obj Objektdatei
*.so Gemeinsam genutzte Bibliothek
*.a Statische Bibliothek
*.d Abhängigkeitsdateien
*.gch vorkompilierte Header
*.ii vorverarbeitete Ausgabe

C++ vorverarbeitete Ausgabe

Muster Ausgeschlossene Dateien
*.ii.cpp C++ vorverarbeitete Ausgabe
*.out Compiler-Ausgabe

Ausführbare Windows-Dateien

Muster Ausgeschlossene Dateien
*.exe Ausführbare Windows-Datei

ROCm kompilierte Binärdatei

Muster Ausgeschlossene Dateien
*.hsaco ROCm kompilierte Binärdatei
*.s Assembler-Ausgabe
*.kernels.cpp Automatisch generierte Kernelquellen
*.hip.cpp.* hipcc-Zwischenergebnisse
bin/hipInfo 4. Offizielle Beispielprogramme und Tutorial-Ergebnisse: Beispiel-Binärdateien
bin/hipBusBandwidth Beispiel-Binärdatei
bin/hipDispatchLatency Beispiel-Binärdatei
bin/hipify-clang Beispielwerkzeug
samples/**/*.out Tutorial-Ausgaben

ISA-/Code-Dumps

Muster Ausgeschlossene Dateien
samples/**/*.code ISA-/Code-Dumps
samples/**/*.hsaco kompilierte Binärdateien
samples/**/*.co Kernel-Code-Ausgaben
tags Vim-Tags-Datei
*.log Protokolldatei
/tests_output/ benutzerdefiniertes Testausgabeverzeichnis
/samples_output/ benutzerdefiniertes Beispielausgabeverzeichnis

So verwendest du diese .gitignore für HIP

  1. Kopiere die Regeln für HIP oben oder lade die Datei direkt herunter.
  2. Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
  3. Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
  4. Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.

Weitere .gitignore-Vorlagen für Sprache

Alle Vorlagen für Sprache ansehen