Skip to content
ide18 個の有効ルール2026-09-30 検証済み

STM32Cube IDE .gitignore テンプレート

Standard STM32Cube IDE gitignore template from upstream github/gitignore collection. 公式GitHubリポジトリの最新パターンと決定論的に統合され、パッケージディレクトリ、一時ビルド成果物、ローカル環境ファイルをクリーンに保ちます。

スタック統合ジェネレーター

フルジェネレーターで開く
Search for templates
クイック追加:
選択中1
STM32Cube IDE
選択されたテンプレート (1)
.gitignore
18 ルール
### STM32Cube IDE ###
# STM32CubeIDE specific files
# Project-specific settings. Ignore it if developers have different preferences.
# However, if you want all team members to use the same code formatting and settings,
# consider including the .settings folder in the repository.
# /.settings/
# Ignore Eclipse-based IDE launch configurations.
# Uncomment if you want each developer to have their own unique debug configurations.
#*.launch
# Ignore any JLink-related files (debug configurations).
# Uncomment if you want each developer to have their own unique debug configurations.
#*.jlink
# Ignore log files generated by the IDE.
# These are not necessary for version control.
*.log
# Build files
# Ignore build output directories.
# These are not needed in the repository as they are generated during the build process.
Debug/
Release/
# Ignore common binary and object files generated during compilation.
# They should not be included in the repository as they are build artifacts.
*.elf
*.map
*.bin
*.hex
*.srec
*.lst
*.o
*.d
*.a
*.su
*.crl
#TouchGFX files (in case your project has touchGFX)
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Backup files
# Ignore temporary and backup files generated by the operating system and editor.
# These are not needed in the repository.
*.bak
53 行•UTF-8
決定論的パイプライン

生ソース: STM32Cube IDE .gitignore

クローラブルな公式アップストリーム原典
stm32cubeide.gitignore•52 lines•UTF-8
# STM32CubeIDE specific files
# Project-specific settings. Ignore it if developers have different preferences.
# However, if you want all team members to use the same code formatting and settings,
# consider including the .settings folder in the repository.
# /.settings/
# Ignore Eclipse-based IDE launch configurations.
# Uncomment if you want each developer to have their own unique debug configurations.
#*.launch
# Ignore any JLink-related files (debug configurations).
# Uncomment if you want each developer to have their own unique debug configurations.
#*.jlink
# Ignore log files generated by the IDE.
# These are not necessary for version control.
*.log
# Build files
# Ignore build output directories.
# These are not needed in the repository as they are generated during the build process.
Debug/
Release/
# Ignore common binary and object files generated during compilation.
# They should not be included in the repository as they are build artifacts.
*.elf
*.map
*.bin
*.hex
*.srec
*.lst
*.o
*.d
*.a
*.su
*.crl
#TouchGFX files (in case your project has touchGFX)
TouchGFX/generated
TouchGFX/build
TouchGFX/simulator/msvs/.vs
# Backup files
# Ignore temporary and backup files generated by the operating system and editor.
# These are not needed in the repository.
*.bak

主要除外パターンの解説

ビルド・コンパイル生成物

ビルド処理で生成されるバイナリ、オブジェクトファイル、出力先ディレクトリを除外します。

*.bin*.o*.aTouchGFX/build

キャッシュ・一時ファイル

コンパイラキャッシュ、テストカバレッジデータ、一時作業ファイルを除外してリポジトリを軽量に保ちます。

*.log

ソース元とライセンス検証

ライセンス:: CC0-1.0

このファイルをプロジェクトのルートディレクトリに .gitignore というファイル名で配置してください。新規および未追跡ファイルに即座に反映されます。