.gitignore が単純なテキスト ファイルを無視しない理由がわかりません。マニュアルを読み、必要なすべての手順を実行したと思います。
まず、次のような新しいレポを作成しました。
C:\> mkdir test
C:\> cd test
C:\test> git init
次に、junk.txt というファイルを無視する .gitignore を作成してコミットしました。
C:\test [master]> touch .gitignore
C:\test [master +1 ~0 -0 !]> echo 'junk.txt' >> .gitignore
C:\test [master +1 ~0 -0 !]> git add .gitignore
C:\test [master +1 ~0 -0]> git commit -m 'ignoring junk.txt'
今では、junk.txt というファイルがある場合、git はそれを無視すると思います。しかし、追跡されていないファイルとしてまだそれを言っているのはなぜですか?
C:\test [master]> touch junk.txt
C:\test [master +1 ~0 -0 !]> git status
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# junk.txt
私はmsysgitを使用しています
C:\test [master +1 ~0 -0 !]> git --version
git version 1.8.0.msysgit.0