マイ gitignore

nxtOSEKアプリケーションのソースコードをバージョン管理システム “git” で管理し始めました。ただ、バックアップファイルや中間ファイルまでバージョン管理の対象にしてしまうと冗長になってしまうため、バージョン管理から除外するファイルをリストアップして設定ファイル(.gitignore)に追加しました。自分のための備忘録ですが参考のために公開します。

管理対象外にするファイルの詳細

.gitignore
git設定ファイル自分自身。gitを使っていないユーザーには不必要。
implementation.oil
OIL(OSEK Implementation Language)の中間出力。
kernel_cfg.c
ATK(OSEK)のConfigurationファイル。*.oilなどから生成されるためバージョン管理不要。
kernel_id.c
ATK(OSEK)オブジェクト(タスク、ハンドラーなど)のID定義。*.oilなどから生成されるためバージョン管理不要。
build/
ビルド(メイク)の中間ファイル出力先ディレクトリ
*~
vi(vim)のバックアップファイル
*.BAK
秀丸のバックアップファイル
*.bin
オブジェクト(binary)ファイル
*.elf
ELF形式のオブジェクトファイル
*.map
メモリ配置(マッピング)情報
*.rxe
NXT実行形式ファイル
*.sh
プログラム書き込み用シェルスクリプト

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください