From: Alan Knowles Date: Wed, 20 Mar 2019 07:07:23 +0000 (+0800) Subject: GitBranch.vala X-Git-Url: http://git.roojs.org/?p=gitlive;a=commitdiff_plain;h=9d1b116d461a025d14c6d0ecc8c4237f662f859f GitBranch.vala --- diff --git a/GitBranch.vala b/GitBranch.vala index 9efe3742..8a12f2c4 100644 --- a/GitBranch.vala +++ b/GitBranch.vala @@ -69,7 +69,17 @@ public class GitBranch : Object //var local = new Gee.HashMap(); //var remotes = new Gee.HashMap(); - + + + if (!force && this.remote_heads != null) { + return; + } + var r = repo.repo.lookup_remote("origin"); + var cb = new GitCallbacks(repo); + r.connect(Ggit.Direction.FETCH, cb, null, null); + this.remote_heads = r.list(); + + repo.loadRemoteHeads();