Git.vala
authorAlan Knowles <alan@roojs.com>
Fri, 15 Mar 2019 01:59:43 +0000 (09:59 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 15 Mar 2019 01:59:43 +0000 (09:59 +0800)
Git.vala

index f65eeab..24efb6b 100644 (file)
--- a/Git.vala
+++ b/Git.vala
@@ -169,16 +169,16 @@ namespace  GitLive {
                         var treeoid = ix.write_tree();
                         
                         
-                        var head = a.repo.get_head();
-       var parent = head.lookup() as Ggit.Commit;
-       Ggit.Commit[] parents = (parent == null) ? 
-               new Ggit.Commit[] {} :
-               new Ggit.Commit[] { parent };
+                         
+                       var parents =   new Ggit.Commit[] { master_commit };
 
 
-                       var new_tree = a.repo.lookup(treeoid,typeof (Ggit.Tree))  as   Ggit.Tree;
+                       var new_tree = this.repo.lookup(treeoid,typeof (Ggit.Tree))  as   Ggit.Tree;
                        
-                       var sig = new Ggit.Signature.now("Alan Knowles", "alan@roojs.com");
+                       var sig = new Ggit.Signature.now(
+                                       Ggit.Config.get_string("user.name"),
+                                       Ggit.Config.get_string("user.email")
+                       );
                        a.repo.create_commit("HEAD", sig, sig, null, "test commit " + str, new_tree, parents);