この回答のコードを使用すると、特定のバージョンのコードベースをチェックすることができます。libgit2sharp次のバージョンを取得する
How do I get a previous version of a file with libgit2sharp
私はその後、さらにその後に次のバージョンを取得したいです。次のバージョンを取得するときにエラーが発生します。
19691競合がチェックアウト
同じディレクトリに次のバージョンからの変更を取得するための最良の方法は何ですか防ぎますか?おそらく最初に一時ディレクトリに行ってから、最初に置き換えてコピーすると、より良い方法がありますか?
「Force」を使用しない理由について、あなたが何を言っているのか分かりません。 –
私はForceフラグを誤解していました。ここで私がやりたいことは、特定のバージョンをtmpにして、次のバージョンを同じディレクトリに入れます(バージョン間の差分ファイルのみ)。言い換えれば、私は次のバージョンのために新鮮なものを求めておらず、2つのファイルの間で変更されたファイルだけを取得したい。 –
Checkoutがそれを行います。 2つのバージョン間で変更されたファイルのみを更新します。 –