0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Android】Compose構成時のgitIgnore定義まとめ

Posted at

IDE設定ファイル(開発者個人の環境に依存)

.idea/ # Android Studioのプロジェクト設定(他人には不要)
*.iml # 個々のモジュールファイル。再生成可能

OS依存のゴミファイル

.DS_Store # macOSのFinderが自動生成するファイル(不要)
Thumbs.db # Windowsで自動生成される画像キャッシュファイル

ビルド成果物(都度再生成される)

/build # プロジェクト全体のビルドアウトプット(再生成可能)
**/build/ # サブモジュールも含む全ビルドフォルダ

Gradleの一時フォルダ・キャッシュ

.gradle/ # Gradleのローカルキャッシュやログ(不要)
/captures # スクリーンショットなどの一時キャプチャ(開発補助用)

C++ビルドやNDK関連(使用しない場合でも生成される)

.cxx/ # Native Buildの一時フォルダ
.externalNativeBuild/ # NDKのビルド成果物(再生成可能)

ローカル専用の設定

local.properties # SDKのローカルパスなど、環境依存の設定が書かれるファイル

セキュリティ上Git管理してはいけない秘密ファイル

*.jks # Keystoreファイル(署名用秘密鍵)

Jetpack Composeのプレビューやツール系

*/ui/theme/Preview.png # Composeのプレビュー画像(一時生成物)
*.log # ログファイル(分析には有用だが、Gitには不要)

テストで一時的に出るマニフェストなど

debug/ # debugビルド時の一時ファイル(再生成可能)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?