へっぽこびんぼう野郎のnewbie日記

けろけーろ(´・ω・`)!

Gitをつかって、プロジェクト内では共有しない君だけの.gitignoreをつくろう!!!!

無視するやつ(´・ω・`)

.git/info/exclude

$ git status
On branch hoge_branch
Untracked files:
  (use "git add <file>..." to include in what will be committed)

	<span style="color: #ff5252">hoge.py</span>

nothing added to commit but untracked files present (use "git add" to track)

Untrackedなファイルを全部ignoreする

$ git ls-files --others --exclude-standard >> .git/info/exclude
$ git status
On branch hoge_branch
nothing to commit, working directory clean


他の人のマシンを触るときに
いたずらにもつかって、気にさわるあの子を混乱させちゃおう!!!!!!!

追記(2016/06/08):

$ git update-index --assume-unchanged foo.py

ってやると、プロジェクトに入っているファイルを無視できるぞ

stackoverflow.com