ディスク上のファイルと HEAD 上の対応するバージョンとの差分を取得するにはどうすればよいですか?
私はもう試した:
TreeChanges changes = repo.Diff.Compare(repo.Head.Tip.Tree, DiffTarget.Index);
DiffTarget.Index
インデックスとヘッドのツリー間の変更のみを比較します。これは問題ありませんが、作業コピーとツリーの間の変更を取得する方法も必要です。これは可能ですか?
また、インデックス全体ではなく、特定のファイルのみに差分を制限するにはどうすればよいでしょうか?