Ludovic Frank Gitignore

.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

  1. Kopirajte zgornja pravila ROS ali neposredno prenesite datoteko.
  2. Ustvarite datoteko z imenom .gitignore v korenu svojega skladišča Git in vanjo prilepite pravila.
  3. Č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.
  4. Potrdite datoteko .gitignore, da bo vsa ekipa uporabljala enaka pravila.

Druge predloge Okvir .gitignore

Oglejte si vsako predlogo Okvir