.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
- Salin aturan STM32CubeIDE di atas atau unduh langsung berkasnya.
- Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
- 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.
- Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.