質問: ### gitのignoredがわかりません * 環境 MacBook Air macOS 10.14.02 VScode git (最近sourcetreeからコマンドへ移行) * 発生している問題 gitのリモートにプッシュしたいのにignoreされて ``` add -f ``` をしないとステージリンクにあげることができないファイルが存在します。 ``` git status --ignored ``` のコマンドを入力すると確かに自分がいじっていて add commit push をしたいファイルが`Ignored files`に表示されました。 Ignored filesから削除しようと .gitignore のを見に行ったのですがお目当のファイル名は存在しませんでした。 別のファイル名で置換されている可能性も考え一旦gitignoreのファイル内を全てコメントアウトしてみました。しかしgit status --ignored のコマンド入力した際には私が add したいファイルが `Ignored files` として表示されてしましました。gitignoredだけでなく別の場所で`Ignored files`が管理されているのではないかと思ったのですがよくわかりませんでした。 Ignored files の管理されている場所か、Ignored files の中に設定されてしまったファイル(フォルダ)をIgnored files から取り除く方法がわかる方がいたら教えていただきたいです。
回答: ワーキングツリー内の`.git/info/exclude`というファイルが(ローカルの)ワーキングツリーに対するgitignoreのようなものになります。 そこになければ下のリンク先参照してください 参考リンク