.gitignore dla ROS2
17 reguł ignorowania dla ROS2, gotowych do skopiowania do repozytorium.
Obszary robocze Robot Operating System 2
Kompletny plik .gitignore dla ROS2
# Wygenerowano przez LFGitignore - https://lfgitignore.com
# Utworzono: 2026-10-13 16:13:12 UTC
# Technologie: ROS2
### ROS2 ###
# Katalog wyników kompilacji
build/
install/
log/
COLCON_IGNORE
AMENT_IGNORE
*.dox
*.wikidoc
# Plik projektu Eclipse
.project
# Projekt Eclipse C/C++
.cproject
# Ustawienia użytkownika CMake
CMakeLists.txt.user
srv/_*.py
*.pcd
*.pyc
qtcreator-*
# Ustawienia użytkownika
*.user
# Pliki kopii zapasowych Emacsa
*~
.#*
Co ignorują te reguły dla ROS2
Każdy z poniższych wzorców wraz z wyjaśnieniem, dlaczego warto umieścić go w .gitignore.
Ogólny
| Wzorzec | Co ignoruje |
|---|---|
build/ |
Katalog wyników kompilacji |
install/ |
Ogólny |
log/ |
Ogólny |
Niestandardowe pliki Colcon
| Wzorzec | Co ignoruje |
|---|---|
COLCON_IGNORE |
Niestandardowe pliki Colcon |
AMENT_IGNORE |
Niestandardowe pliki Colcon |
Ignoruj wygenerowane dokumenty
| Wzorzec | Co ignoruje |
|---|---|
*.dox |
Ignoruj wygenerowane dokumenty |
*.wikidoc |
Ignoruj wygenerowane dokumenty |
.project |
Plik projektu Eclipse |
.cproject |
Projekt Eclipse C/C++ |
CMakeLists.txt.user |
Ustawienia użytkownika CMake |
srv/_*.py |
Ignoruj wygenerowane dokumenty |
*.pcd |
Ignoruj wygenerowane dokumenty |
*.pyc |
Ignoruj wygenerowane dokumenty |
qtcreator-* |
Ignoruj wygenerowane dokumenty |
*.user |
Ustawienia użytkownika |
*~ |
Pliki kopii zapasowych Emacsa |
Emacs
| Wzorzec | Co ignoruje |
|---|---|
.#* |
Emacs |
Jak używać tego pliku .gitignore dla ROS2
- Skopiuj powyższe reguły dla ROS2 lub pobierz plik.
- Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
- Jeśli Git już śledzi niektóre z tych plików, uruchom git rm -r --cached ., a następnie utwórz nowy commit — Git stosuje reguły ignorowania tylko do nieśledzonych plików.
- Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.