Ludovic Frank Gitignore

.gitignore, skirtas ROS

36 nepaiso ROS taisyklių, paruoštų kopijuoti į jūsų saugyklą.

Robotų operacinės sistemos (ROS 1) darbo vietos

Visas .gitignore, skirtas ROS

# Sukurta LFGitignore - https://lfgitignore.com
# Sukurta: 2026-10-31 21:51:40 UTC
# Technologijos: ROS

### ROS ###
# Sukurkite išvesties katalogą
build/
devel/
# Eclipse išvesties katalogas
bin/
logs/
# Bibliotekos katalogas
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
# Eclipse projekto failas
.project
# Eclipse C/C++ projektas
.cproject
# CMake vartotojo nustatymai
CMakeLists.txt.user
srv/_*.py
*.pcd
*.pyc
qtcreator-*
# Konkretūs vartotojo nustatymai
*.user
/planning/cfg
/planning/docs
/planning/src
# Emacs atsarginių kopijų failų
*~
.#*
CATKIN_IGNORE

Kokių failų nepaiso šios ROS taisyklės

Kiekvienas toliau pateiktas šablonas paaiškintas: kodėl jis reikalingas jūsų .gitignore.

Generolas

Šablonas Ką ignoruoja
build/ Sukurkite išvesties katalogą
devel/ Generolas
bin/ Eclipse išvesties katalogas
logs/ Generolas
lib/ Bibliotekos katalogas
msg_gen/ Generolas
srv_gen/ Generolas
msg/*Action.msg Generolas
msg/*ActionFeedback.msg Generolas
msg/*ActionGoal.msg Generolas
msg/*ActionResult.msg Generolas
msg/*Feedback.msg Generolas
msg/*Goal.msg Generolas
msg/*Result.msg Generolas
msg/_*.py Generolas
build_isolated/ Generolas
devel_isolated/ Generolas

Sukurta dinamiškai perkonfigūruojant

Šablonas Ką ignoruoja
*.cfgc Sukurta dinamiškai perkonfigūruojant
/cfg/cpp/ Sukurta dinamiškai perkonfigūruojant
/cfg/*.py Sukurta dinamiškai perkonfigūruojant

Ignoruoti sugeneruotus dokumentus

Šablonas Ką ignoruoja
*.dox Ignoruoti sugeneruotus dokumentus
*.wikidoc Ignoruoti sugeneruotus dokumentus
.project Eclipse projekto failas
.cproject Eclipse C/C++ projektas
CMakeLists.txt.user CMake vartotojo nustatymai
srv/_*.py Ignoruoti sugeneruotus dokumentus
*.pcd Ignoruoti sugeneruotus dokumentus
*.pyc Ignoruoti sugeneruotus dokumentus
qtcreator-* Ignoruoti sugeneruotus dokumentus
*.user Konkretūs vartotojo nustatymai
/planning/cfg Ignoruoti sugeneruotus dokumentus
/planning/docs Ignoruoti sugeneruotus dokumentus
/planning/src Ignoruoti sugeneruotus dokumentus
*~ Emacs atsarginių kopijų failų

Emacs

Šablonas Ką ignoruoja
.#* Emacs

Catkin pasirinktiniai failai

Šablonas Ką ignoruoja
CATKIN_IGNORE Catkin pasirinktiniai failai

Kaip naudoti šį .gitignore ROS

  1. Nukopijuokite aukščiau pateiktas ROS taisykles arba atsisiųskite failą tiesiogiai.
  2. Sukurkite failą pavadinimu .gitignore savo Git saugyklos šaknyje ir įklijuokite į jį taisykles.
  3. Jei kai kurie iš tų failų jau sekami, paleiskite git rm -r --cached ., tada vėl įsipareigokite – Git taiko ignoravimo taisykles tik nesekamiems failams.
  4. Įsipareigokite .gitignore, kad visi komandos nariai laikytųsi tos pačios taisyklės.

Kiti Karkasas .gitignore šablonai

Peržiūrėkite kiekvieną Karkasas šabloną