Ludovic Frank Gitignore

STM32CubeIDE için .gitignore

STM32CubeIDE için deponuza kopyalamaya hazır 18 yoksayma kuralı.

STM32 mikrodenetleyicileri için Eclipse tabanlı IDE

STM32CubeIDE için eksiksiz .gitignore

# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 23:58:07 UTC
# Teknolojiler: STM32CubeIDE

### STM32CubeIDE ###
# Günlük dosyası
*.log
Debug/
Release/
*.elf
*.map
*.bin
# Onaltılı döküm dosyası
*.hex
*.srec
*.lst
# Nesne dosyası
*.o
*.d
# Statik kütüphane
*.a
# Yığın kullanım dosyası
*.su
*.crl
# TouchGFX tarafından oluşturulan kaynaklar
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Yedekleme dosyası
*.bak

Bu STM32CubeIDE 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.

Bunlar sürüm kontrolü için gerekli değildir.

Desen Yoksaydıkları
*.log Günlük dosyası

Bunlara derleme işlemi sırasında oluşturuldukları için depoda ihtiyaç duyulmaz.

Desen Yoksaydıkları
Debug/ Bunlara derleme işlemi sırasında oluşturuldukları için depoda ihtiyaç duyulmaz.
Release/ Bunlara derleme işlemi sırasında oluşturuldukları için depoda ihtiyaç duyulmaz.

Derleme çıktıları oldukları için depoya dahil edilmemelidirler.

Desen Yoksaydıkları
*.elf Derleme çıktıları oldukları için depoya dahil edilmemelidirler.
*.map Derleme çıktıları oldukları için depoya dahil edilmemelidirler.
*.bin Derleme çıktıları oldukları için depoya dahil edilmemelidirler.
*.hex Onaltılı döküm dosyası
*.srec Derleme çıktıları oldukları için depoya dahil edilmemelidirler.
*.lst Derleme çıktıları oldukları için depoya dahil edilmemelidirler.
*.o Nesne dosyası
*.d Derleme çıktıları oldukları için depoya dahil edilmemelidirler.
*.a Statik kütüphane
*.su Yığın kullanım dosyası
*.crl Derleme çıktıları oldukları için depoya dahil edilmemelidirler.

TouchGFX dosyaları (projenizde touchGFX olması durumunda)

Desen Yoksaydıkları
TouchGFX/generated TouchGFX tarafından oluşturulan kaynaklar
TouchGFX/build TouchGFX dosyaları (projenizde touchGFX olması durumunda)
TouchGFX/simulator/msvs/.vs TouchGFX dosyaları (projenizde touchGFX olması durumunda)

Depoda bunlara ihtiyaç yoktur.

Desen Yoksaydıkları
*.bak Yedekleme dosyası

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

  1. Yukarıdaki STM32CubeIDE 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 IDE .gitignore şablonları

Her IDE şablonunu görün