.gitignore untuk STM32CubeIDE
18 peraturan pengabaian untuk STM32CubeIDE, sedia untuk disalin ke repositori anda.
IDE berasaskan Eclipse untuk mikropengawal STM32
.gitignore yang lengkap untuk STM32CubeIDE
# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 23:57:40 UTC
# Teknologi: STM32CubeIDE
### STM32CubeIDE ###
# Fail log
*.log
Debug/
Release/
*.elf
*.map
*.bin
# Hex dump fail
*.hex
*.srec
*.lst
# Fail objek
*.o
*.d
# Perpustakaan statik
*.a
# Timbunan fail penggunaan
*.su
*.crl
# Sumber yang dihasilkan oleh TouchGFX
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Fail sandaran
*.bak
Apa yang sebenarnya diabaikan oleh peraturan STM32CubeIDE ini
Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.
Ini tidak diperlukan untuk kawalan versi.
| Corak | Perkara yang diabaikan |
|---|---|
*.log |
Fail log |
Ini tidak diperlukan dalam repositori kerana ia dijana semasa proses binaan.
| Corak | Perkara yang diabaikan |
|---|---|
Debug/ |
Ini tidak diperlukan dalam repositori kerana ia dijana semasa proses binaan. |
Release/ |
Ini tidak diperlukan dalam repositori kerana ia dijana semasa proses binaan. |
Mereka tidak boleh dimasukkan ke dalam repositori kerana ia adalah artifak binaan.
| Corak | Perkara yang diabaikan |
|---|---|
*.elf |
Mereka tidak boleh dimasukkan ke dalam repositori kerana ia adalah artifak binaan. |
*.map |
Mereka tidak boleh dimasukkan ke dalam repositori kerana ia adalah artifak binaan. |
*.bin |
Mereka tidak boleh dimasukkan ke dalam repositori kerana ia adalah artifak binaan. |
*.hex |
Hex dump fail |
*.srec |
Mereka tidak boleh dimasukkan ke dalam repositori kerana ia adalah artifak binaan. |
*.lst |
Mereka tidak boleh dimasukkan ke dalam repositori kerana ia adalah artifak binaan. |
*.o |
Fail objek |
*.d |
Mereka tidak boleh dimasukkan ke dalam repositori kerana ia adalah artifak binaan. |
*.a |
Perpustakaan statik |
*.su |
Timbunan fail penggunaan |
*.crl |
Mereka tidak boleh dimasukkan ke dalam repositori kerana ia adalah artifak binaan. |
Fail TouchGFX (sekiranya projek anda mempunyai touchGFX)
| Corak | Perkara yang diabaikan |
|---|---|
TouchGFX/generated |
Sumber yang dihasilkan oleh TouchGFX |
TouchGFX/build |
Fail TouchGFX (sekiranya projek anda mempunyai touchGFX) |
TouchGFX/simulator/msvs/.vs |
Fail TouchGFX (sekiranya projek anda mempunyai touchGFX) |
Ini tidak diperlukan dalam repositori.
| Corak | Perkara yang diabaikan |
|---|---|
*.bak |
Fail sandaran |
Bagaimana untuk menggunakan .gitignore ini untuk STM32CubeIDE
- Salin peraturan STM32CubeIDE di atas, atau muat turun fail terus.
- Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
- Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
- Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.