From ee58d420909e51f890d04a845d390d4ad0b8f49c Mon Sep 17 00:00:00 2001 From: Joe Mou Date: Fri, 12 Apr 2019 03:22:22 -0400 Subject: [PATCH] commit-tree --- commit-tree | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 commit-tree diff --git a/commit-tree b/commit-tree new file mode 100755 index 0000000..b102b4b --- /dev/null +++ b/commit-tree @@ -0,0 +1,14 @@ +#!/bin/bash -e + +echo tree $1 > .zit/commit.tmp +shift +while [[ $1 == -p ]]; do + echo parent $2 >> .zit/commit.tmp + shift; shift +done +echo author "Joe Mou $(date +'%s %z')" >> .zit/commit.tmp +echo committer "Joe Mou $(date +'%s %z')" >> .zit/commit.tmp +echo >> .zit/commit.tmp +cat >> .zit/commit.tmp + +./hash-object commit .zit/commit.tmp