Ludovic Frank Gitignore

.gitignore за ROS2

17 правила за игнориране за ROS2, готови за копиране в хранилището ви.

Работни пространства на Robot Operating System 2

Пълният .gitignore за ROS2

# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 16:13:56 UTC
# Технологии: ROS2

### ROS2 ###
# Изходна директория за компилиране
build/
install/
log/
COLCON_IGNORE
AMENT_IGNORE
*.dox
*.wikidoc
# Проектен файл на Eclipse
.project
# C/C++ проект на Eclipse
.cproject
# Потребителски настройки на CMake
CMakeLists.txt.user
srv/_*.py
*.pcd
*.pyc
qtcreator-*
# Потребителски настройки
*.user
# Резервни файлове на Emacs
*~
.#*

Какво всъщност игнорират тези правила за ROS2

Всички шаблони по-долу и защо са необходими във вашия .gitignore.

Общи

Шаблон Какво игнорира
build/ Изходна директория за компилиране
install/ Общи
log/ Общи

Персонализирани файлове на Colcon

Шаблон Какво игнорира
COLCON_IGNORE Персонализирани файлове на Colcon
AMENT_IGNORE Персонализирани файлове на Colcon

Игнориране на генерираната документация

Шаблон Какво игнорира
*.dox Игнориране на генерираната документация
*.wikidoc Игнориране на генерираната документация
.project Проектен файл на Eclipse
.cproject C/C++ проект на Eclipse
CMakeLists.txt.user Потребителски настройки на CMake
srv/_*.py Игнориране на генерираната документация
*.pcd Игнориране на генерираната документация
*.pyc Игнориране на генерираната документация
qtcreator-* Игнориране на генерираната документация
*.user Потребителски настройки
*~ Резервни файлове на Emacs

Emacs

Шаблон Какво игнорира
.#* Emacs

Как да използвате този .gitignore за ROS2

  1. Копирайте правилата за ROS2 по-горе или изтеглете файла директно.
  2. Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
  3. Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
  4. Добавете .gitignore в комит, за да използва целият екип едни и същи правила.

Други .gitignore шаблони за Фреймуърк

Вижте всички шаблони за Фреймуърк