.gitignore untuk ROS2

17 peraturan pengabaian untuk ROS2, sedia untuk disalin ke repositori anda.

Sistem Operasi Robot 2 ruang kerja

.gitignore yang lengkap untuk ROS2

# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 22:58:32 UTC
# Teknologi: ROS2

### ROS2 ###
# Bina direktori output
build/
install/
log/
COLCON_IGNORE
AMENT_IGNORE
*.dox
*.wikidoc
# Fail projek Eclipse
.project
# Projek Eclipse C/C++
.cproject
# Tetapan pengguna CMake
CMakeLists.txt.user
srv/_*.py
*.pcd
*.pyc
qtcreator-*
# Tetapan khusus pengguna
*.user
# Fail sandaran Emacs
*~
.#*

Apa yang sebenarnya diabaikan oleh peraturan ROS2 ini

Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.

Umum

Corak Perkara yang diabaikan
build/ Bina direktori output
install/ Umum
log/ Umum

Fail tersuai Colcon

Corak Perkara yang diabaikan
COLCON_IGNORE Fail tersuai Colcon
AMENT_IGNORE Fail tersuai Colcon

Abaikan dokumen yang dijana

Corak Perkara yang diabaikan
*.dox Abaikan dokumen yang dijana
*.wikidoc Abaikan dokumen yang dijana
.project Fail projek Eclipse
.cproject Projek Eclipse C/C++
CMakeLists.txt.user Tetapan pengguna CMake
srv/_*.py Abaikan dokumen yang dijana
*.pcd Abaikan dokumen yang dijana
*.pyc Abaikan dokumen yang dijana
qtcreator-* Abaikan dokumen yang dijana
*.user Tetapan khusus pengguna
*~ Fail sandaran Emacs

Emacs

Corak Perkara yang diabaikan
.#* Emacs

Bagaimana untuk menggunakan .gitignore ini untuk ROS2

  1. Salin peraturan ROS2 di atas, atau muat turun fail terus.
  2. Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
  3. Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
  4. Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.

Templat Rangka kerja .gitignore yang lain

Lihat setiap templat Rangka kerja