.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
- Kopējiet iepriekš minētos ROS noteikumus vai lejupielādējiet failu tieši.
- Git repozitorija saknē izveidojiet failu ar nosaukumu .gitignore un ielīmējiet tajā noteikumus.
- 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.
- Iekļaujiet .gitignore failu komitā, lai visai komandai būtu vienādi noteikumi.