From 1bc0239a7a63853387c44331d979d1aeb36f1b0a Mon Sep 17 00:00:00 2001 From: Arav Date: Sat, 29 Aug 2026 16:55:26 +0800 Subject: [PATCH 01/37] Update progress --- progress.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 progress.json diff --git a/progress.json b/progress.json new file mode 100644 index 0000000000..f71dd6962d --- /dev/null +++ b/progress.json @@ -0,0 +1,11 @@ +[ + { + "exercise_name": "remote-control", + "started_at": 1787993576.328332, + "completed_at": 1787993725.070275, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" + } +] \ No newline at end of file From c9aef3339e4539370d4a2679a150f33a9d0697a4 Mon Sep 17 00:00:00 2001 From: Arav Date: Sat, 29 Aug 2026 17:00:33 +0800 Subject: [PATCH 02/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f71dd6962d..be8d2f02b6 100644 --- a/progress.json +++ b/progress.json @@ -7,5 +7,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1787993843.407491, + "completed_at": 1787994032.575894, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 083b9d94e02e0f6fe2ff81b0a9aa213c094322c9 Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 17:51:38 +0800 Subject: [PATCH 03/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index be8d2f02b6..7e21899eec 100644 --- a/progress.json +++ b/progress.json @@ -16,5 +16,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1788256255.962265, + "completed_at": 1788256297.455317, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 3428b9d481363f70ddb3fab80a8320684ee103f3 Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 17:55:09 +0800 Subject: [PATCH 04/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7e21899eec..aed17b7ffb 100644 --- a/progress.json +++ b/progress.json @@ -25,5 +25,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1788256507.130193, + "completed_at": 1788256508.522875, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 2e27b05fabaabb5538e86f4d9f884cdf7121a044 Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 17:55:38 +0800 Subject: [PATCH 05/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index aed17b7ffb..5dc66f9ed8 100644 --- a/progress.json +++ b/progress.json @@ -34,5 +34,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1788256536.018299, + "completed_at": 1788256537.423516, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 8d708e0bcf177ada7e25991b603bb66793f3389b Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:13:16 +0800 Subject: [PATCH 06/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5dc66f9ed8..4f453051ec 100644 --- a/progress.json +++ b/progress.json @@ -43,5 +43,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1788261192.83352, + "completed_at": 1788261195.918421, + "comments": [ + "You should have made a separate commit!" + ], + "status": "Incomplete" } ] \ No newline at end of file From b5078c5c072688142c8cdfc571fb5b6143169975 Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:15:15 +0800 Subject: [PATCH 07/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 4f453051ec..373071028d 100644 --- a/progress.json +++ b/progress.json @@ -52,5 +52,14 @@ "You should have made a separate commit!" ], "status": "Incomplete" + }, + { + "exercise_name": "push-over", + "started_at": 1788261312.921593, + "completed_at": 1788261314.959618, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From fd49fc8783097140d217d39003c0b1b19809bbeb Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:15:52 +0800 Subject: [PATCH 08/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 373071028d..fe4c9c72f2 100644 --- a/progress.json +++ b/progress.json @@ -61,5 +61,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1788261349.501655, + "completed_at": 1788261351.407348, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 147243f90dfc6a379ea9f6524e7dd235061d595a Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:19:47 +0800 Subject: [PATCH 09/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index fe4c9c72f2..065c15389d 100644 --- a/progress.json +++ b/progress.json @@ -70,5 +70,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1788261570.367342, + "completed_at": 1788261583.052903, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From e7dca16d621fe0797354754df1d91a2f529fca65 Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:23:06 +0800 Subject: [PATCH 10/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 065c15389d..374a2ccfe2 100644 --- a/progress.json +++ b/progress.json @@ -79,5 +79,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1788261784.963183, + "completed_at": 1788261786.360538, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 6aa49f9f717596c921af2d1131bf6282add6cd52 Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:23:58 +0800 Subject: [PATCH 11/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 374a2ccfe2..864ae35393 100644 --- a/progress.json +++ b/progress.json @@ -88,5 +88,14 @@ "You successfully used git init to initialize this folder as a Git repository!" ], "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1788261831.75622, + "completed_at": 1788261837.392769, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 166a7c076db6ecf000f55246c0fdb02eb0d59f2a Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:25:37 +0800 Subject: [PATCH 12/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 864ae35393..503fd1a62f 100644 --- a/progress.json +++ b/progress.json @@ -97,5 +97,14 @@ "You successfully used git init to initialize this folder as a Git repository!" ], "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1788261930.160175, + "completed_at": 1788261934.140128, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" } ] \ No newline at end of file From 6cacbc019f6592393b5aea1a1416ba8643ab7b4f Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:26:33 +0800 Subject: [PATCH 13/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 503fd1a62f..087a24e725 100644 --- a/progress.json +++ b/progress.json @@ -106,5 +106,14 @@ "You have successfully undone the init operation!" ], "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1788261985.705412, + "completed_at": 1788261989.930911, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" } ] \ No newline at end of file From 84aee01dfdedda625c8f51d3f4f354ba141693c8 Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:34:15 +0800 Subject: [PATCH 14/37] Update progress --- progress.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/progress.json b/progress.json index 087a24e725..ee58ffe399 100644 --- a/progress.json +++ b/progress.json @@ -115,5 +115,16 @@ "You have successfully undone the init operation!" ], "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1788262452.478586, + "completed_at": 1788262455.414255, + "comments": [ + "Did not add alice.txt", + "Did not add bob.txt", + "Did not add joe.txt" + ], + "status": "Incomplete" } ] \ No newline at end of file From 797196d5c78ea9a0491fa3f8a7d5c232583299a3 Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:34:47 +0800 Subject: [PATCH 15/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ee58ffe399..c55e059727 100644 --- a/progress.json +++ b/progress.json @@ -126,5 +126,14 @@ "Did not add joe.txt" ], "status": "Incomplete" + }, + { + "exercise_name": "stage-fright", + "started_at": 1788262485.167368, + "completed_at": 1788262486.565902, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" } ] \ No newline at end of file From 2dde9fbf764bd918f990704026572c071e700113 Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:35:21 +0800 Subject: [PATCH 16/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c55e059727..182e803a78 100644 --- a/progress.json +++ b/progress.json @@ -135,5 +135,14 @@ "Great work! You have successfully checked in all the actors!" ], "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1788262519.224102, + "completed_at": 1788262520.53178, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" } ] \ No newline at end of file From 00150c1325a8966e52738e1569f53cce03daa1ce Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:36:53 +0800 Subject: [PATCH 17/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 182e803a78..68a3187256 100644 --- a/progress.json +++ b/progress.json @@ -144,5 +144,14 @@ "Great work! You have successfully checked in all the actors!" ], "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1788262611.40846, + "completed_at": 1788262612.796075, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" } ] \ No newline at end of file From a12005f709e8abcd3ea6edd33a6e93ab492cf67f Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:39:31 +0800 Subject: [PATCH 18/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 68a3187256..99ed8075f8 100644 --- a/progress.json +++ b/progress.json @@ -153,5 +153,14 @@ "Great work! You have successfully fixed the attendance system!" ], "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1788262769.954886, + "completed_at": 1788262771.322764, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" } ] \ No newline at end of file From c6d4b5868984f9da6b666c352512309bdf7b9a28 Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:40:58 +0800 Subject: [PATCH 19/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 99ed8075f8..53d507d678 100644 --- a/progress.json +++ b/progress.json @@ -162,5 +162,14 @@ "Great work! You have successfully fixed the attendance system!" ], "status": "Completed" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1788262856.074831, + "completed_at": 1788262857.564936, + "comments": [ + "Great work! You have successfully used `git add` and `git commit` to modify the shopping list! Keep it up!" + ], + "status": "Completed" } ] \ No newline at end of file From 9128619535dd7471a9c0f120e7f82180940c4bf4 Mon Sep 17 00:00:00 2001 From: Arav Date: Tue, 1 Sep 2026 19:42:00 +0800 Subject: [PATCH 20/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 53d507d678..9f7225c693 100644 --- a/progress.json +++ b/progress.json @@ -171,5 +171,14 @@ "Great work! You have successfully used `git add` and `git commit` to modify the shopping list! Keep it up!" ], "status": "Completed" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1788262918.441529, + "completed_at": 1788262919.908878, + "comments": [ + "Great work! You have successfully used `git add` and `git commit` to modify the shopping list! Keep it up!" + ], + "status": "Completed" } ] \ No newline at end of file From 483154534c937cd55c92b2d1b53ceb1aa0fdff09 Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 10:04:18 +0800 Subject: [PATCH 21/37] Update progress --- progress.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/progress.json b/progress.json index 9f7225c693..0b7badd3d3 100644 --- a/progress.json +++ b/progress.json @@ -180,5 +180,16 @@ "Great work! You have successfully used `git add` and `git commit` to modify the shopping list! Keep it up!" ], "status": "Completed" + }, + { + "exercise_name": "log-and-order", + "started_at": 1788401054.000791, + "completed_at": 1788401057.409186, + "comments": [ + "Answer for What is the SHA of the commit HEAD points to? You can use the full length SHA or the short SHA (i.e. first 7 characters of the SHA) is empty.", + "Answer for What is the commit message of the commit 803f20a695b2ab50aec9de84ec14785ffbce9744? is empty.", + "Answer for What is the SHA of the commit with the commit message \"Rewrite the comments\"? You can use the full length SHA or the short SHA (i.e. first 7 characters of the SHA) is empty." + ], + "status": "Incomplete" } ] \ No newline at end of file From 69c48bfb4f84d4854f6d7106ef195eb84e871789 Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 10:06:56 +0800 Subject: [PATCH 22/37] Update progress --- progress.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/progress.json b/progress.json index 0b7badd3d3..693b6a6172 100644 --- a/progress.json +++ b/progress.json @@ -191,5 +191,12 @@ "Answer for What is the SHA of the commit with the commit message \"Rewrite the comments\"? You can use the full length SHA or the short SHA (i.e. first 7 characters of the SHA) is empty." ], "status": "Incomplete" + }, + { + "exercise_name": "log-and-order", + "started_at": 1788401214.016374, + "completed_at": 1788401215.634727, + "comments": [], + "status": "Completed" } ] \ No newline at end of file From 2cc04961379938deb123c2f7a2627c1adbf3fef0 Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 10:08:13 +0800 Subject: [PATCH 23/37] Update progress --- progress.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/progress.json b/progress.json index 693b6a6172..c856aa30f2 100644 --- a/progress.json +++ b/progress.json @@ -198,5 +198,12 @@ "completed_at": 1788401215.634727, "comments": [], "status": "Completed" + }, + { + "exercise_name": "log-and-order", + "started_at": 1788401291.391796, + "completed_at": 1788401292.813202, + "comments": [], + "status": "Completed" } ] \ No newline at end of file From b243e51a37fc3f559c246a17278ad4f2ac3b7ada Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 10:15:27 +0800 Subject: [PATCH 24/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c856aa30f2..edadf84a3c 100644 --- a/progress.json +++ b/progress.json @@ -205,5 +205,14 @@ "completed_at": 1788401292.813202, "comments": [], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1788401723.434589, + "completed_at": 1788401726.469187, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From f224ed7572cfaf3d349868c109a626c8d48ae588 Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 10:23:52 +0800 Subject: [PATCH 25/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index edadf84a3c..2bc6e8762c 100644 --- a/progress.json +++ b/progress.json @@ -214,5 +214,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1788402228.242968, + "completed_at": 1788402231.609003, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From b694191db5e9dd22e6c14ed813ca330e70abe4f2 Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 10:24:23 +0800 Subject: [PATCH 26/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 2bc6e8762c..158a5982f6 100644 --- a/progress.json +++ b/progress.json @@ -223,5 +223,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1788402259.600017, + "completed_at": 1788402262.582341, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 2adb9e4de2e7adf469cfa5fa5039e96a57e3c31a Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 10:26:45 +0800 Subject: [PATCH 27/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 158a5982f6..a4cae31f47 100644 --- a/progress.json +++ b/progress.json @@ -232,5 +232,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1788402402.949287, + "completed_at": 1788402404.456681, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From 454d02138ef97fd18e7f58bcbc25662802e7cf6b Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 10:27:05 +0800 Subject: [PATCH 28/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index a4cae31f47..445b09b9bd 100644 --- a/progress.json +++ b/progress.json @@ -241,5 +241,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1788402424.057636, + "completed_at": 1788402425.475967, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From 84c58c6810f15c5503f8d90ced3a95a29b43ef2e Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 10:44:22 +0800 Subject: [PATCH 29/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 445b09b9bd..51fd809a90 100644 --- a/progress.json +++ b/progress.json @@ -250,5 +250,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1788403458.45143, + "completed_at": 1788403461.89328, + "comments": [ + "Answer for In April, what were the new names added to the duty rosters? Remove/add extra rows where appropriate. does not contain all of the right answers." + ], + "status": "Incomplete" } ] \ No newline at end of file From 756a8dd79c5692a218315d2b7d9ebcf12c2e2de2 Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 10:49:02 +0800 Subject: [PATCH 30/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 51fd809a90..89b10d3e62 100644 --- a/progress.json +++ b/progress.json @@ -259,5 +259,14 @@ "Answer for In April, what were the new names added to the duty rosters? Remove/add extra rows where appropriate. does not contain all of the right answers." ], "status": "Incomplete" + }, + { + "exercise_name": "view-commits", + "started_at": 1788403740.191328, + "completed_at": 1788403742.167014, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 4643a7ae55ce7b3fc69a39690010e97df9daa5a2 Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 10:49:39 +0800 Subject: [PATCH 31/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 89b10d3e62..1094fd1bf5 100644 --- a/progress.json +++ b/progress.json @@ -268,5 +268,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1788403776.854889, + "completed_at": 1788403778.652887, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 181a56bf590819de87af361b73237ce1233bd740 Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 10:51:49 +0800 Subject: [PATCH 32/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 1094fd1bf5..1169711a21 100644 --- a/progress.json +++ b/progress.json @@ -277,5 +277,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1788403906.69159, + "completed_at": 1788403908.4642, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 33a6fa96b2eef261b16e78db101a92133dc03ed5 Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 10:52:21 +0800 Subject: [PATCH 33/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 1169711a21..dead2e497d 100644 --- a/progress.json +++ b/progress.json @@ -286,5 +286,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1788403939.568869, + "completed_at": 1788403941.399411, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From e82c54eb8e021fe8a373aa34030103d4f14e9e22 Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 11:14:00 +0800 Subject: [PATCH 34/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index dead2e497d..47d9a9fa7e 100644 --- a/progress.json +++ b/progress.json @@ -295,5 +295,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1788405238.60571, + "completed_at": 1788405240.138895, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From ce20b048165e917e38f6e6e2b3457a38a1da9b3c Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 11:14:41 +0800 Subject: [PATCH 35/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 47d9a9fa7e..e0a44494bb 100644 --- a/progress.json +++ b/progress.json @@ -304,5 +304,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1788405279.153126, + "completed_at": 1788405280.588261, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From cd35b07bcdc4fe4234ef7ac8e4c6884680501f88 Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 11:23:04 +0800 Subject: [PATCH 36/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e0a44494bb..8a2017edfb 100644 --- a/progress.json +++ b/progress.json @@ -313,5 +313,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1788405780.922764, + "completed_at": 1788405783.935606, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file From f7044eeaef2a1d08b1449c106161e3df0008f8d4 Mon Sep 17 00:00:00 2001 From: Arav Date: Thu, 3 Sep 2026 11:23:30 +0800 Subject: [PATCH 37/37] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8a2017edfb..2b5f09b7ce 100644 --- a/progress.json +++ b/progress.json @@ -322,5 +322,14 @@ "Wonderful! You have successfully synced the local tags with the remote tags!" ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1788405808.056948, + "completed_at": 1788405810.396691, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file