.gitignore za ROS
36 pravil za prezrtje za ROS, pripravljenih za kopiranje v skladišče.
Delovni prostori robotskega operacijskega sistema (ROS 1).
Popoln .gitignore za ROS
# Ustvaril LFGitignore - https://lfgitignore.com
# Ustvarjeno: 2026-10-31 22:58:36 UTC
# Tehnologije: ROS
### ROS ###
# Zgradite izhodni imenik
build/
devel/
# Izhodni imenik Eclipse
bin/
logs/
# Imenik knjižnice
lib/
msg_gen/
srv_gen/
msg/*Action.msg
msg/*ActionFeedback.msg
msg/*ActionGoal.msg
msg/*ActionResult.msg
msg/*Feedback.msg
msg/*Goal.msg
msg/*Result.msg
msg/_*.py
build_isolated/
devel_isolated/
*.cfgc
/cfg/cpp/
/cfg/*.py
*.dox
*.wikidoc
# Projektna datoteka Eclipse
.project
# Projekt Eclipse C/C++
.cproject
# Uporabniške nastavitve CMake
CMakeLists.txt.user
srv/_*.py
*.pcd
*.pyc
qtcreator-*
# Nastavitve, specifične za uporabnika
*.user
/planning/cfg
/planning/docs
/planning/src
# Emacs varnostne kopije datotek
*~
.#*
CATKIN_IGNORE
Kaj pravila za ROS dejansko prezrejo
Vsak spodnji vzorec in zakaj sodi v vaš .gitignore.
Splošno
| Vzorec | Kaj pravilo prezre |
|---|---|
build/ |
Zgradite izhodni imenik |
devel/ |
Splošno |
bin/ |
Izhodni imenik Eclipse |
logs/ |
Splošno |
lib/ |
Imenik knjižnice |
msg_gen/ |
Splošno |
srv_gen/ |
Splošno |
msg/*Action.msg |
Splošno |
msg/*ActionFeedback.msg |
Splošno |
msg/*ActionGoal.msg |
Splošno |
msg/*ActionResult.msg |
Splošno |
msg/*Feedback.msg |
Splošno |
msg/*Goal.msg |
Splošno |
msg/*Result.msg |
Splošno |
msg/_*.py |
Splošno |
build_isolated/ |
Splošno |
devel_isolated/ |
Splošno |
Ustvarjeno z dinamično rekonfiguracijo
| Vzorec | Kaj pravilo prezre |
|---|---|
*.cfgc |
Ustvarjeno z dinamično rekonfiguracijo |
/cfg/cpp/ |
Ustvarjeno z dinamično rekonfiguracijo |
/cfg/*.py |
Ustvarjeno z dinamično rekonfiguracijo |
Prezri ustvarjene dokumente
| Vzorec | Kaj pravilo prezre |
|---|---|
*.dox |
Prezri ustvarjene dokumente |
*.wikidoc |
Prezri ustvarjene dokumente |
.project |
Projektna datoteka Eclipse |
.cproject |
Projekt Eclipse C/C++ |
CMakeLists.txt.user |
Uporabniške nastavitve CMake |
srv/_*.py |
Prezri ustvarjene dokumente |
*.pcd |
Prezri ustvarjene dokumente |
*.pyc |
Prezri ustvarjene dokumente |
qtcreator-* |
Prezri ustvarjene dokumente |
*.user |
Nastavitve, specifične za uporabnika |
/planning/cfg |
Prezri ustvarjene dokumente |
/planning/docs |
Prezri ustvarjene dokumente |
/planning/src |
Prezri ustvarjene dokumente |
*~ |
Emacs varnostne kopije datotek |
Emacs
| Vzorec | Kaj pravilo prezre |
|---|---|
.#* |
Emacs |
Catkin datoteke po meri
| Vzorec | Kaj pravilo prezre |
|---|---|
CATKIN_IGNORE |
Catkin datoteke po meri |
Kako uporabljati ta .gitignore za ROS
- Kopirajte zgornja pravila ROS ali neposredno prenesite datoteko.
- Ustvarite datoteko z imenom .gitignore v korenu svojega skladišča Git in vanjo prilepite pravila.
- Če se nekaterim od teh datotek že sledi, zaženite git rm -r --cached . in nato ponovno potrdite — Git uporablja pravila prezrtja samo za datoteke, ki jim ni sledi.
- Potrdite datoteko .gitignore, da bo vsa ekipa uporabljala enaka pravila.