.gitignoreが既にリポジトリに登録されている時に、個人的に無視したいファイルを別途設定する方法

以下のファイルに.gitignoreに書くように設定すればOK。
.git/info/exclude

既に登録されているファイルに対して個人的な設定等の変更を加えた場合、変更したものとして扱われてしまう。
いくら.gitignoreやgit/info/excludeで無視しようとしても、一度登録してしまったものは無視されないのがgitの仕様。
そういった登録済みファイルを無視したい場合は、
git update-index --assume-unchanged <path>
とする。

無視を解除したい場合は
git update-index --no-assume-unchanged <path>

これは複数人でGitを使っている時にはこれはかなり便利だわ!
オススメ。

コメント

アーカイブ

2012

  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12

2011

2010

2009

2008

2007

コンタクト

longkey1[at]gmail[dot]com