.gitignore untuk STM32CubeIDE

18 aturan pengabaian untuk STM32CubeIDE, siap disalin ke repositori Anda.

IDE berbasis Eclipse untuk mikrokontroler STM32

.gitignore lengkap untuk STM32CubeIDE

# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 21:54:04 UTC
# Teknologi: STM32CubeIDE

### STM32CubeIDE ###
# Berkas catatan
*.log
Debug/
Release/
*.elf
*.map
*.bin
# berkas pembuangan hex
*.hex
*.srec
*.lst
# Berkas objek
*.o
*.d
# Pustaka statis
*.a
# Berkas penggunaan stack
*.su
*.crl
# Sumber yang dihasilkan TouchGFX
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# berkas cadangan
*.bak

Apa yang sebenarnya diabaikan oleh aturan STM32CubeIDE ini

Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.

Berkas ini tidak diperlukan untuk kontrol versi.

Pola Yang diabaikan
*.log Berkas catatan

Berkas ini tidak diperlukan di repositori karena dihasilkan selama proses build.

Pola Yang diabaikan
Debug/ Berkas ini tidak diperlukan di repositori karena dihasilkan selama proses build.
Release/ Berkas ini tidak diperlukan di repositori karena dihasilkan selama proses build.

Berkas ini sebaiknya tidak disertakan dalam repositori karena merupakan artefak build.

Pola Yang diabaikan
*.elf Berkas ini sebaiknya tidak disertakan dalam repositori karena merupakan artefak build.
*.map Berkas ini sebaiknya tidak disertakan dalam repositori karena merupakan artefak build.
*.bin Berkas ini sebaiknya tidak disertakan dalam repositori karena merupakan artefak build.
*.hex berkas pembuangan hex
*.srec Berkas ini sebaiknya tidak disertakan dalam repositori karena merupakan artefak build.
*.lst Berkas ini sebaiknya tidak disertakan dalam repositori karena merupakan artefak build.
*.o Berkas objek
*.d Berkas ini sebaiknya tidak disertakan dalam repositori karena merupakan artefak build.
*.a Pustaka statis
*.su Berkas penggunaan stack
*.crl Berkas ini sebaiknya tidak disertakan dalam repositori karena merupakan artefak build.

Berkas TouchGFX (jika proyek Anda menggunakan touchGFX)

Pola Yang diabaikan
TouchGFX/generated Sumber yang dihasilkan TouchGFX
TouchGFX/build Berkas TouchGFX (jika proyek Anda menggunakan touchGFX)
TouchGFX/simulator/msvs/.vs Berkas TouchGFX (jika proyek Anda menggunakan touchGFX)

Berkas ini tidak diperlukan di repositori.

Pola Yang diabaikan
*.bak berkas cadangan

Cara menggunakan .gitignore ini untuk STM32CubeIDE

  1. Salin aturan STM32CubeIDE 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 IDE lainnya

Lihat semua templat IDE