From: Alan Knowles Date: Tue, 15 Jan 2019 08:52:31 +0000 (+0800) Subject: Changed GitBranch.vala X-Git-Url: http://git.roojs.org/?p=gitlive;a=commitdiff_plain;h=4cf482de6852f78968b81b40e07e252a6e32ddfc Changed GitBranch.vala --- diff --git a/GitBranch.vala b/GitBranch.vala index a30808be..dc7f9371 100644 --- a/GitBranch.vala +++ b/GitBranch.vala @@ -111,8 +111,16 @@ public class GitBranch : Object branches.get(rname).name = lname; } - foreach(var br in local.values) { - GLib.debug("BRANCH:\n%s\n" , br.toString()); + foreach(var br in branches.values) { + if (br.name.length > 0 || ! /^remotes\/origin\//.match(br.remote)) { + continue; + } + var newname = br.remote.replace("/remotes/origin/",""); + if (branches.has_key(newname)) { + continue; + } + repo.get( { "branch" "--track", newname, "origin/" + newname} ); + //GLib.debug("BRANCH:\n%s\n" , br.toString()); } /*