TortoiseGit 1.8.15、Git 2.6.1 の回答。コマンドラインに戻る必要はありません。すべての機能は TortoiseGit で直接利用できます。この機能にアクセスするためのさまざまな方法をまとめてみました。読者は「変わらないと仮定する」が何を意味するかを知っていると思います。この機能に関する簡単なドキュメントを次に示します。--assume-unchanged
またはgit ls-filesに関する元のドキュメント。
ファイルに「変更されていないと仮定する」というフラグを立てる
TortoiseGitには 3 つの可能性があります:Commit
ダイアログ、Working Tree
ダイアログ (変更の確認)、またはダイアログ (エントリが選択されてLog Messages
いる場合のみ)。Working dir changes
これらのダイアログのいずれかから、次の操作を行います。
- ファイルを右クリックし、エントリを選択します
Assume Unchanged
Windows エクスプローラーの
任意のファイル リストから、次の操作を行います。
- ファイルを右クリックしてプロパティを選択します
Git
タブに移動
- エントリにチェックを入れます
Assume valid/unchanged
ファイルから「変更されていないと仮定する」フラグを削除します (上記を元に戻します)。
TortoiseGitでは、ワーキング ツリーダイアログからのみフラグを削除できます(変更を確認してください)。
- ダイアログの左下隅にあるオプションにチェックを入れてください。
Show ignore local changeds flagged files
assumed valid
またはskip worktree
フラグを持つすべてのファイルは、通常の変更されたファイルの下に表示されます
- ファイルを右クリックして選択します
Unflag as skip-worktree or assume-unchanged
Windows エクスプローラーの
任意のファイル リストから、次の操作を行います。
- ファイルを右クリックしてプロパティを選択します
Git
タブに移動
- エントリのチェックを外す
Assume valid/unchanged