たくさんの自由帳

ideaフォルダをバージョン管理対象外にする

投稿日 : | 0 日前

文字数(だいたい) : 765

Android StudioIDEAGit
Twitterで共有GitHubで開く

どうもこんばんわ。
Gitよくわからんからやらかすとまじで焦る

本題

プロジェクト作成すると出来る.ideaフォルダを追跡対象外にしたい

.gitignore に書き足す

.gitignoreを開き、/.idea/を足します。

Imgur

キャッシュを消します

ここでどーせキャッシュなんだし全部消してしまえwってやって消すと後で、
git add .を叩くことになるんですが、これ.gitignoreに記述していないファイル全部が対象になってしまうのでやめとけ。
(まぁgit addで追加されたくない→わざと git add しないんじゃなくて.gitignore書けって話なんでしょうが)

ファイル名を指定してキャッシュを消すことができるので、以下のコマンドを叩きます

git rm -r --cached .idea

コミットとプッシュ

そしたらコミットとプッシュします。おしまい

終わりに

てか初めから.idea対象外にしてほしくない?
他のパソコンで私のリポジトリをクローンして実行しようとすると、.ideaのせいでJDKのパスが間違ってまーすって言われることあるしなあ。
ちなみに.idea消すと整形の設定とか二回目以降開いたかどうかとかのローカルの設定内容が飛ぶだけなのでなんか昨日と違うなってときは消してみるといいかも?