.gitignore pro ROS2

17 pravidel ignorování pro ROS2, připravených ke zkopírování do repozitáře.

Pracovní prostory Robot Operating System 2

Kompletní .gitignore pro ROS2

# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 16:13:07 UTC
# Technologie: ROS2

### ROS2 ###
# Adresář výstupu sestavení
build/
install/
log/
COLCON_IGNORE
AMENT_IGNORE
*.dox
*.wikidoc
# Soubor projektu Eclipse
.project
# Projekt Eclipse C/C++
.cproject
# Uživatelská nastavení CMake
CMakeLists.txt.user
srv/_*.py
*.pcd
*.pyc
qtcreator-*
# Nastavení konkrétního uživatele
*.user
# Záložní soubory Emacs
*~
.#*

Co pravidla pro ROS2 skutečně ignorují

Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.

Obecné

Vzor Co ignoruje
build/ Adresář výstupu sestavení
install/ Obecné
log/ Obecné

Vlastní soubory Colcon

Vzor Co ignoruje
COLCON_IGNORE Vlastní soubory Colcon
AMENT_IGNORE Vlastní soubory Colcon

Ignorovat generovanou dokumentaci

Vzor Co ignoruje
*.dox Ignorovat generovanou dokumentaci
*.wikidoc Ignorovat generovanou dokumentaci
.project Soubor projektu Eclipse
.cproject Projekt Eclipse C/C++
CMakeLists.txt.user Uživatelská nastavení CMake
srv/_*.py Ignorovat generovanou dokumentaci
*.pcd Ignorovat generovanou dokumentaci
*.pyc Ignorovat generovanou dokumentaci
qtcreator-* Ignorovat generovanou dokumentaci
*.user Nastavení konkrétního uživatele
*~ Záložní soubory Emacs

Emacs

Vzor Co ignoruje
.#* Emacs

Jak používat tento .gitignore pro ROS2

  1. Zkopírujte výše uvedená pravidla pro ROS2 nebo si soubor rovnou stáhněte.
  2. V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
  3. Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
  4. Commitněte .gitignore, aby celý tým sdílel stejná pravidla.

Další šablony .gitignore v kategorii Framework

Zobrazit všechny šablony pro Framework