.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

  1. Salin peraturan STM32CubeIDE di atas, atau muat turun fail terus.
  2. Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
  3. Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
  4. Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.

Templat IDE .gitignore yang lain

Lihat setiap templat IDE