Open
@adam-clarey

Description

I thought this would be simple but I just can't figure how to get a list of available branches.

Ive tried:

nodegit.Repository.open(thisHook.context.vars.req.cookies.gitRepo).then(function (repo) {

    nodegit.Branch.iteratorNew(repo, nodegit.Branch.BRANCH.ALL).then(function(branchIterator) {

     // What to do here?
     // tried branchIterator.forEach(function(item) {});
     // tried Object.keys(branchIterator)

    });

    })
    .catch(function (err) {
    console.log(err);
  }).done(function () {
    console.log('Finished');
  });

What is branchiterator and how do you use it? I noticed in a different issue that the docs for this are still missing (#24).

Could someone please provide a little info on how to list branches?

Thanks, Adam