Git.vala
[gitlive] / Git.vala
index 2e7a0e1..4d45f85 100644 (file)
--- a/Git.vala
+++ b/Git.vala
@@ -92,7 +92,8 @@ namespace  GitLive {
                                //var rhead = this.repo.revparse(br.get_upstream().get_name() ).get_id();
                            GLib.debug("got branch: H=%s name = %s upstream = %s oid = %s ", 
                                                br.is_head() ? "Y" : "n",
-                                               br.get_name(), br.get_upstream().get_name(), 
+                                               br.get_name(), 
+                                               br.get_upstream().get_name().substring(20), 
                                            br.get_target().to_string());
                                this.branches.add(br);
                                if (br.is_head()) {
@@ -373,7 +374,10 @@ namespace  GitLive {
                                                br == null ? "?": this.repo.revparse(br.get_name() ).get_id().to_string()
                                        );
                                        */
-                                       var loc_oid = this.repo.revparse(br.get_name() ).get_id();
+                                       //var loc_oid = this.repo.revparse(br.get_name() ).get_id();
+                                       
+                                       var loc_oid = br.get_target();
+                                       
                                        size_t ahead, behind;
                                        this.repo.get_ahead_behind(
                                                loc_oid,