From fa25991f02048d8da4911f469edc69e3d98955f6 Mon Sep 17 00:00:00 2001
From: Recolic K <bensl@microsoft.com>
Date: Fri, 11 Feb 2022 19:24:40 +0800
Subject: [PATCH] Update doc G"

---
 .gitignore                | 3 +++
 git-commit-hash-vanity.cc | 9 +++++----
 2 files changed, 8 insertions(+), 4 deletions(-)
 create mode 100644 .gitignore

diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000..c2900a7
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+git-commit-hash-vanity
+sha1-benchmark
+
diff --git a/git-commit-hash-vanity.cc b/git-commit-hash-vanity.cc
index 758f651..e3735d6 100644
--- a/git-commit-hash-vanity.cc
+++ b/git-commit-hash-vanity.cc
@@ -74,8 +74,9 @@ void crack_thread(const std::string catfile_fmt, long timestamp_begin, long time
                 // TODO: add more requirement for check-hash
                 auto outputbuf = new std::string(commit_msg.size() + 128, 0);
                 std::sprintf(outputbuf->data(), commit_msg.c_str(), payload_msg_buf.data());
-                std::printf("Found answer: git commit -m '%s' --date '%ld +0800', hash: \n", outputbuf->data(), payload_ts_count);
+                std::printf("Found answer: GIT_COMMITTER_DATE='%ld +0800' git commit -m '%s' --date '%ld +0800', hash: \n", payload_ts_count, outputbuf->data(), payload_ts_count);
                 dump(hashbuf, 20);
+                // TODO: debug msg to show hashed databuf
                 exit(0);
             }
         }
@@ -86,10 +87,10 @@ void crack_thread(const std::string catfile_fmt, long timestamp_begin, long time
 }
 
 int main() {
-    auto commit_msg = "Bug fix %s";
+    auto commit_msg = "Update doc %s";
     auto catfile_text = 
-R"TXT(tree bd79de44c0e12c9b0969dae3ea31b520aad09f75
-parent d9074a1cb3c8fee13c7563ba4be0fc1e9fec6a79
+R"TXT(tree 02b900fadfdd40d74c23a3f7fd943e4fb15fdca9
+parent f8a6d039e7647ff54e6cf5a2d109ddf5c041ea86
 author Recolic K <bensl@microsoft.com> %ld +0800
 committer Recolic K <bensl@microsoft.com> %ld +0800
 
-- 
GitLab