.gitignore za ROS2
17 pravila izuzimanja za ROS2, spremnih za kopiranje u repozitorij.
Radni prostori Robot Operating Systema 2
Potpuni .gitignore za ROS2
# Generirano uz LFGitignore - https://lfgitignore.com
# Stvoreno: 2026-10-13 16:32:00 UTC
# Tehnologije: ROS2
### ROS2 ###
# Izlazni direktorij izgradnje
build/
install/
log/
COLCON_IGNORE
AMENT_IGNORE
*.dox
*.wikidoc
# Projektna datoteka Eclipsea
.project
# Projekt Eclipse C/C++
.cproject
# Korisničke postavke CMakea
CMakeLists.txt.user
srv/_*.py
*.pcd
*.pyc
qtcreator-*
# Korisničke postavke
*.user
# Sigurnosne kopije Emacsa
*~
.#*
Što ova pravila za ROS2 zapravo zanemaruju
Svaki obrazac u nastavku i razlog zašto pripada vašoj datoteci .gitignore.
Općenito
| Obrazac | Što zanemaruje |
|---|---|
build/ |
Izlazni direktorij izgradnje |
install/ |
Općenito |
log/ |
Općenito |
Prilagođene datoteke Colcona
| Obrazac | Što zanemaruje |
|---|---|
COLCON_IGNORE |
Prilagođene datoteke Colcona |
AMENT_IGNORE |
Prilagođene datoteke Colcona |
Zanemari generiranu dokumentaciju
| Obrazac | Što zanemaruje |
|---|---|
*.dox |
Zanemari generiranu dokumentaciju |
*.wikidoc |
Zanemari generiranu dokumentaciju |
.project |
Projektna datoteka Eclipsea |
.cproject |
Projekt Eclipse C/C++ |
CMakeLists.txt.user |
Korisničke postavke CMakea |
srv/_*.py |
Zanemari generiranu dokumentaciju |
*.pcd |
Zanemari generiranu dokumentaciju |
*.pyc |
Zanemari generiranu dokumentaciju |
qtcreator-* |
Zanemari generiranu dokumentaciju |
*.user |
Korisničke postavke |
*~ |
Sigurnosne kopije Emacsa |
Emacs
| Obrazac | Što zanemaruje |
|---|---|
.#* |
Emacs |
Kako koristiti ovaj .gitignore za ROS2
- Kopirajte pravila za ROS2 iznad ili izravno preuzmite datoteku.
- U korijenu svojeg Git repozitorija stvorite datoteku naziva .gitignore i zalijepite pravila u nju.
- Ako se neke od tih datoteka već prate, pokrenite git rm -r --cached . pa ponovno predajte promjene — Git primjenjuje pravila izuzimanja samo na datoteke koje ne prati.
- Predajte .gitignore kako bi svi u timu koristili ista pravila.