0

ファイルの現在の変更を元に戻すために、nodegit を使用してチェックアウト ファイル操作を再現しようとしています。

git checkout -- filename.ext

私の最初の試みは、次のように、Repository オブジェクトから checkoutRef 関数を使用することでした。

nodegit.Repository.open(gitRepo)
  .then(function (repo) {
    repo.checkoutRef('filename.ext',{
      checkoutStrategy: nodegit.Checkout.STRATEGY.FORCE
    }).then(function (data) {
      console.log(data);
    });
});
4

2 に答える 2