リモートブランチからローカルリポジトリに変更をマージしようとしていますが、これを正しく機能させることができませんでした。実装の誤解の可能性があります。サーバー上の更新を確認できるため、フェッチは正常に機能しているように見えますが、プルしようとすると何かが壊れていると思います。
私はもう試した:
repo.Checkout( branch.TrackedBranch, CheckoutOptions.None, OnCheckoutProgress );
これは、クローン呼び出しに期待することを実行しているようです。マージする方法も見つかりません。私が読んだgit pull
ように、フェッチを呼び出してからマージを呼び出すのと同じです。
MergeFixtureなど、リポジトリ内のいくつかのテストを確認しましたが、期待していたものではなかったようです。