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?
- Yukarıdaki ROS2 kurallarını kopyalayın veya dosyayı doğrudan indirin.
- Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
- 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.
- Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.