.git/info/exclude を使って自分のローカルだけGit管理対象外にする方法

Git
記事内に広告が含まれています。

共同開発をしていると、例えば自分の環境専用の設定ファイルなどをGitの管理対象から外したいことがあります。

ただし.gitignoreに追加すると他のメンバーにも影響するため、「これは自分のローカルだけ無視したい…」というケースでは困ることもあります。

そんなときに使えるのが.git/info/excludeです。

.git/info/exclude とは?

.git/info/excludeは、そのリポジトリのローカル環境だけに適用される.gitignoreのようなファイルです。

項目.gitignore.git/info/exclude
チームに共有される
ローカルだけに適用

使い方

ファイルを開く

vim .git/info/exclude

またはエディタで直接開いてもOKです。

無視したいパスを書く

.gitignoreと同じ書き方でOKです。

.github/instructions/copilot.instructions.md

※ディレクトリも指定できます。

まとめ

やりたいこと使うもの
全員で無視.gitignore
自分の環境だけ無視.git/info/exclude

最後までお読みいただきありがとうございました。

皆さんからのコメントやSNSでのシェア、嬉しい投稿をいただくと本当に励みになります。

もしこの記事が気に入ったら感想をコメントやSNSでシェアしていただけると嬉しいです。

皆さんの声を聞かせてくださいね!

Git
tetsuをフォローする
簿記はじめるってよ

コメント

タイトルとURLをコピーしました