.gitignore för ROS2
17 ignoreringsregler för ROS2, redo att kopieras till ditt repo.
Arbetsytor för Robot Operating System 2
Den kompletta .gitignore-filen för ROS2
# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 16:13:59 UTC
# Tekniker: ROS2
### ROS2 ###
# Katalog för byggresultat
build/
install/
log/
COLCON_IGNORE
AMENT_IGNORE
*.dox
*.wikidoc
# Eclipse-projektfil
.project
# Eclipse C/C++-projekt
.cproject
# CMake-användarinställningar
CMakeLists.txt.user
srv/_*.py
*.pcd
*.pyc
qtcreator-*
# Användarspecifika inställningar
*.user
# Emacs-säkerhetskopior
*~
.#*
Vad reglerna för ROS2 faktiskt ignorerar
Alla mönster nedan och varför de hör hemma i din .gitignore.
Allmänt
| Mönster | Vad det ignorerar |
|---|---|
build/ |
Katalog för byggresultat |
install/ |
Allmänt |
log/ |
Allmänt |
Anpassade Colcon-filer
| Mönster | Vad det ignorerar |
|---|---|
COLCON_IGNORE |
Anpassade Colcon-filer |
AMENT_IGNORE |
Anpassade Colcon-filer |
Ignorera genererad dokumentation
| Mönster | Vad det ignorerar |
|---|---|
*.dox |
Ignorera genererad dokumentation |
*.wikidoc |
Ignorera genererad dokumentation |
.project |
Eclipse-projektfil |
.cproject |
Eclipse C/C++-projekt |
CMakeLists.txt.user |
CMake-användarinställningar |
srv/_*.py |
Ignorera genererad dokumentation |
*.pcd |
Ignorera genererad dokumentation |
*.pyc |
Ignorera genererad dokumentation |
qtcreator-* |
Ignorera genererad dokumentation |
*.user |
Användarspecifika inställningar |
*~ |
Emacs-säkerhetskopior |
Emacs
| Mönster | Vad det ignorerar |
|---|---|
.#* |
Emacs |
Så använder du denna .gitignore för ROS2
- Kopiera reglerna för ROS2 ovan eller ladda ner filen direkt.
- Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
- Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
- Checka in .gitignore så att alla i teamet delar samma regler.