.gitignore untuk ROS2

17 aturan pengabaian untuk ROS2, siap disalin ke repositori Anda.

Ruang kerja Robot Operating System 2

.gitignore lengkap untuk ROS2

# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 23:00:27 UTC
# Teknologi: ROS2

### ROS2 ###
# Direktori keluaran Build
build/
install/
log/
COLCON_IGNORE
AMENT_IGNORE
*.dox
*.wikidoc
# berkas proyek Eclipse
.project
# Proyek Eclipse C/C++
.cproject
# Pengaturan pengguna CMake
CMakeLists.txt.user
srv/_*.py
*.pcd
*.pyc
qtcreator-*
# Pengaturan khusus pengguna
*.user
# berkas cadangan Emacs
*~
.#*

Apa yang sebenarnya diabaikan oleh aturan ROS2 ini

Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.

Umum

Pola Yang diabaikan
build/ Direktori keluaran Build
install/ Umum
log/ Umum

berkas khusus Colcon

Pola Yang diabaikan
COLCON_IGNORE berkas khusus Colcon
AMENT_IGNORE berkas khusus Colcon

Abaikan dokumen yang dibuat

Pola Yang diabaikan
*.dox Abaikan dokumen yang dibuat
*.wikidoc Abaikan dokumen yang dibuat
.project berkas proyek Eclipse
.cproject Proyek Eclipse C/C++
CMakeLists.txt.user Pengaturan pengguna CMake
srv/_*.py Abaikan dokumen yang dibuat
*.pcd Abaikan dokumen yang dibuat
*.pyc Abaikan dokumen yang dibuat
qtcreator-* Abaikan dokumen yang dibuat
*.user Pengaturan khusus pengguna
*~ berkas cadangan Emacs

Emacs

Pola Yang diabaikan
.#* Emacs

Cara menggunakan .gitignore ini untuk ROS2

  1. Salin aturan ROS2 di atas atau unduh langsung berkasnya.
  2. Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
  3. Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
  4. Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.

Templat .gitignore Kerangka lainnya

Lihat semua templat Kerangka