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);