質問: ローカル環境下のみ書き換えた後、コミットしたくないファイルが存在します。 ソースツリーの管理のグローバル無視リストがそれに相当するとの事で、利用を試みましたが設定が反映されず困っております。 **以下試した事** ・グローバル無視リストにファイルが参照されているか。 ・.gitconfigファイルにグローバル無視リストを参照しているか。 ・グローバル無視リストにフルパス、相対パスで除外したいファイル名を記載 ・ソースツリー、Gitのバージョンアップ、バージョンダウン、再インストール ・git update-index --assume-unchangedを実行(こちらは成功、除外適用されました。) **現在の環境** Windows10 HOME 64bit Git-2.11.0.3-64-bit SourceTreeSetup_1.9.10.0 知識が浅くご迷惑をおかけいたしますが、お力添え頂きたく存じます。
回答: 個々のローカルリポジトリで無視したいファイルを追加する場合、以下の手順でやれます。 ※この手順はmacのやり方なのでWinだと少し違うかも * ファイルステージの画面へ * 無視したいファイルの右側の「...」をクリック * 無視を選択 * 無視したいパターンを選択 * 下のプルダウンから「このリポジトリのみ」を選択 * OKを押す これでローカルリポジトリ内に.gitignoreファイルが生成され、中に先程登録した無視パターンが追加されるはずです。 グローバル無視リストは、SourceTreeで管理しているリポジトリすべてで無視したいファイル(例えばthumbs.dbとか)で使うやつだと思います。