.gitignore priekš STM32CubeIDE
18 ignorē STM32CubeIDE noteikumus, kas ir gatavi kopēšanai jūsu repozitorijā.
Uz Eclipse balstīta IDE STM32 mikrokontrolleriem
Pilnīgs .gitignore priekš STM32CubeIDE
# Ģenerē LFGitignore - https://lfgitignore.com
# Izveidots: 2026-10-31 21:54:36 UTC
# Tehnoloģijas: STM32CubeIDE
### STM32CubeIDE ###
# Žurnāla fails
*.log
Debug/
Release/
*.elf
*.map
*.bin
# Hex dump fails
*.hex
*.srec
*.lst
# Objekta fails
*.o
*.d
# Statiskā bibliotēka
*.a
# Stack lietošanas fails
*.su
*.crl
# TouchGFX ģenerētie avoti
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Dublējuma fails
*.bak
Ko šie STM32CubeIDE noteikumi faktiski ignorē
Katrs turpmāk minētais raksts un skaidrojums, kāpēc tas jāiekļauj .gitignore failā.
Tie nav nepieciešami versiju kontrolei.
| Raksts | Ko tas ignorē |
|---|---|
*.log |
Žurnāla fails |
Tie nav nepieciešami repozitorijā, jo tie tiek ģenerēti veidošanas procesa laikā.
| Raksts | Ko tas ignorē |
|---|---|
Debug/ |
Tie nav nepieciešami repozitorijā, jo tie tiek ģenerēti veidošanas procesa laikā. |
Release/ |
Tie nav nepieciešami repozitorijā, jo tie tiek ģenerēti veidošanas procesa laikā. |
Tos nevajadzētu iekļaut repozitorijā, jo tie ir artefakti.
| Raksts | Ko tas ignorē |
|---|---|
*.elf |
Tos nevajadzētu iekļaut repozitorijā, jo tie ir artefakti. |
*.map |
Tos nevajadzētu iekļaut repozitorijā, jo tie ir artefakti. |
*.bin |
Tos nevajadzētu iekļaut repozitorijā, jo tie ir artefakti. |
*.hex |
Hex dump fails |
*.srec |
Tos nevajadzētu iekļaut repozitorijā, jo tie ir artefakti. |
*.lst |
Tos nevajadzētu iekļaut repozitorijā, jo tie ir artefakti. |
*.o |
Objekta fails |
*.d |
Tos nevajadzētu iekļaut repozitorijā, jo tie ir artefakti. |
*.a |
Statiskā bibliotēka |
*.su |
Stack lietošanas fails |
*.crl |
Tos nevajadzētu iekļaut repozitorijā, jo tie ir artefakti. |
TouchGFX faili (ja jūsu projektam ir touchGFX)
| Raksts | Ko tas ignorē |
|---|---|
TouchGFX/generated |
TouchGFX ģenerētie avoti |
TouchGFX/build |
TouchGFX faili (ja jūsu projektam ir touchGFX) |
TouchGFX/simulator/msvs/.vs |
TouchGFX faili (ja jūsu projektam ir touchGFX) |
Tie nav nepieciešami repozitorijā.
| Raksts | Ko tas ignorē |
|---|---|
*.bak |
Dublējuma fails |
Kā lietot šo .gitignore failu tehnoloģijai STM32CubeIDE
- Kopējiet iepriekš minētos STM32CubeIDE noteikumus vai lejupielādējiet failu tieši.
- Git repozitorija saknē izveidojiet failu ar nosaukumu .gitignore un ielīmējiet tajā noteikumus.
- Ja daži no šiem failiem jau ir izsekoti, palaidiet git rm -r --cached . un pēc tam veiciet vēlreiz — Git ignorēšanas noteikumus piemēro tikai neizsekotajiem failiem.
- Iekļaujiet .gitignore failu komitā, lai visai komandai būtu vienādi noteikumi.