Ludovic Frank Gitignore

ROS2 için .gitignore

ROS2 için deponuza kopyalamaya hazır 17 yoksayma kuralı.

Robot İşletim Sistemi 2 çalışma alanı

ROS2 için eksiksiz .gitignore

# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 22:58:06 UTC
# Teknolojiler: ROS2

### ROS2 ###
# Derleme çıktı dizini
build/
install/
log/
COLCON_IGNORE
AMENT_IGNORE
*.dox
*.wikidoc
# Eclipse proje dosyası
.project
# Eclipse C/C++ projesi
.cproject
# CMake kullanıcı ayarları
CMakeLists.txt.user
srv/_*.py
*.pcd
*.pyc
qtcreator-*
# Kullanıcıya özel ayarlar
*.user
# Emacs yedekleme dosyaları
*~
.#*

Bu ROS2 kurallarının aslında neyi göz ardı ettiği

Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.

Genel

Desen Yoksaydıkları
build/ Derleme çıktı dizini
install/ Genel
log/ Genel

Colcon özel dosyaları

Desen Yoksaydıkları
COLCON_IGNORE Colcon özel dosyaları
AMENT_IGNORE Colcon özel dosyaları

Oluşturulan dokümanları yoksay

Desen Yoksaydıkları
*.dox Oluşturulan dokümanları yoksay
*.wikidoc Oluşturulan dokümanları yoksay
.project Eclipse proje dosyası
.cproject Eclipse C/C++ projesi
CMakeLists.txt.user CMake kullanıcı ayarları
srv/_*.py Oluşturulan dokümanları yoksay
*.pcd Oluşturulan dokümanları yoksay
*.pyc Oluşturulan dokümanları yoksay
qtcreator-* Oluşturulan dokümanları yoksay
*.user Kullanıcıya özel ayarlar
*~ Emacs yedekleme dosyaları

Emacs

Desen Yoksaydıkları
.#* Emacs

ROS2 için bu .gitignore nasıl kullanılır?

  1. Yukarıdaki ROS2 kurallarını kopyalayın veya dosyayı doğrudan indirin.
  2. Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
  3. Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
  4. Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.

Diğer Çatı .gitignore şablonları

Her Çatı şablonunu görün