From 4cf482de6852f78968b81b40e07e252a6e32ddfc Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Tue, 15 Jan 2019 16:52:31 +0800 Subject: [PATCH] Changed GitBranch.vala --- GitBranch.vala | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) 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()); } /* -- 2.39.2