Ludovic Frank Gitignore

.gitignore priekš ROS

36 ignorē ROS noteikumus, kas ir gatavi kopēšanai jūsu repozitorijā.

Robotu operētājsistēmas (ROS 1) darbvietas

Pilnīgs .gitignore priekš ROS

# Ģenerē LFGitignore - https://lfgitignore.com
# Izveidots: 2026-10-31 21:53:26 UTC
# Tehnoloģijas: ROS

### ROS ###
# Veidojiet izvades direktoriju
build/
devel/
# Eclipse izvades direktorijs
bin/
logs/
# Bibliotēkas direktorijs
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 projekta fails
.project
# Eclipse C/C++ projekts
.cproject
# CMake lietotāja iestatījumi
CMakeLists.txt.user
srv/_*.py
*.pcd
*.pyc
qtcreator-*
# Lietotājam specifiski iestatījumi
*.user
/planning/cfg
/planning/docs
/planning/src
# Emacs dublējuma faili
*~
.#*
CATKIN_IGNORE

Ko šie ROS noteikumi faktiski ignorē

Katrs turpmāk minētais raksts un skaidrojums, kāpēc tas jāiekļauj .gitignore failā.

Ģenerālis

Raksts Ko tas ignorē
build/ Veidojiet izvades direktoriju
devel/ Ģenerālis
bin/ Eclipse izvades direktorijs
logs/ Ģenerālis
lib/ Bibliotēkas direktorijs
msg_gen/ Ģenerālis
srv_gen/ Ģenerālis
msg/*Action.msg Ģenerālis
msg/*ActionFeedback.msg Ģenerālis
msg/*ActionGoal.msg Ģenerālis
msg/*ActionResult.msg Ģenerālis
msg/*Feedback.msg Ģenerālis
msg/*Goal.msg Ģenerālis
msg/*Result.msg Ģenerālis
msg/_*.py Ģenerālis
build_isolated/ Ģenerālis
devel_isolated/ Ģenerālis

Ģenerēts, dinamiski pārkonfigurējot

Raksts Ko tas ignorē
*.cfgc Ģenerēts, dinamiski pārkonfigurējot
/cfg/cpp/ Ģenerēts, dinamiski pārkonfigurējot
/cfg/*.py Ģenerēts, dinamiski pārkonfigurējot

Ignorēt ģenerētos dokumentus

Raksts Ko tas ignorē
*.dox Ignorēt ģenerētos dokumentus
*.wikidoc Ignorēt ģenerētos dokumentus
.project Eclipse projekta fails
.cproject Eclipse C/C++ projekts
CMakeLists.txt.user CMake lietotāja iestatījumi
srv/_*.py Ignorēt ģenerētos dokumentus
*.pcd Ignorēt ģenerētos dokumentus
*.pyc Ignorēt ģenerētos dokumentus
qtcreator-* Ignorēt ģenerētos dokumentus
*.user Lietotājam specifiski iestatījumi
/planning/cfg Ignorēt ģenerētos dokumentus
/planning/docs Ignorēt ģenerētos dokumentus
/planning/src Ignorēt ģenerētos dokumentus
*~ Emacs dublējuma faili

Emacs

Raksts Ko tas ignorē
.#* Emacs

Catkin pielāgotie faili

Raksts Ko tas ignorē
CATKIN_IGNORE Catkin pielāgotie faili

Kā lietot šo .gitignore failu tehnoloģijai ROS

  1. Kopējiet iepriekš minētos ROS noteikumus vai lejupielādējiet failu tieši.
  2. Git repozitorija saknē izveidojiet failu ar nosaukumu .gitignore un ielīmējiet tajā noteikumus.
  3. Ja daži no šiem failiem jau ir izsekoti, palaidiet git rm -r --cached . un pēc tam veiciet vēlreiz — Git ignorēšanas noteikumus piemēro tikai neizsekotajiem failiem.
  4. Iekļaujiet .gitignore failu komitā, lai visai komandai būtu vienādi noteikumi.

Citas Ietvars .gitignore veidnes

Skatiet katru Ietvars veidni