From 66a2abcf337773a298759d7403729d5c138db436 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 14:59:49 +0800 Subject: [PATCH 01/40] 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..802800cf26 --- /dev/null +++ b/progress.json @@ -0,0 +1,11 @@ +[ + { + "exercise_name": "remote-control", + "started_at": 1786863467.88218, + "completed_at": 1786863589.115971, + "comments": [ + "That is not the right Github url!" + ], + "status": "Incomplete" + } +] \ No newline at end of file From de8104dc7abe6ab114c9d742d4d24af77c8a1ed5 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 15:00:37 +0800 Subject: [PATCH 02/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 802800cf26..f6c5abc61c 100644 --- a/progress.json +++ b/progress.json @@ -7,5 +7,14 @@ "That is not the right Github url!" ], "status": "Incomplete" + }, + { + "exercise_name": "remote-control", + "started_at": 1786863618.232729, + "completed_at": 1786863635.909747, + "comments": [ + "That is not the right Github url!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 8f65a5c564f8a9a46a1a75cc601d9a075212373e Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 15:04:01 +0800 Subject: [PATCH 03/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f6c5abc61c..f58c5c5d8c 100644 --- a/progress.json +++ b/progress.json @@ -16,5 +16,14 @@ "That is not the right Github url!" ], "status": "Incomplete" + }, + { + "exercise_name": "remote-control", + "started_at": 1786863826.871584, + "completed_at": 1786863840.806452, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From a409b4b52b7b621e4f235ee0f42ce27658a1cb8e Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 15:35:58 +0800 Subject: [PATCH 04/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f58c5c5d8c..c33d1b8c9e 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": 1786865755.434207, + "completed_at": 1786865757.027436, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 35665cc350722941c887440272b20f12389ef4d6 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 16:37:26 +0800 Subject: [PATCH 05/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c33d1b8c9e..0a088ace8d 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": "ignoring-somethings", + "started_at": 1786869440.882075, + "completed_at": 1786869446.110523, + "comments": [ + "You are not ignoring ignore_me.txt" + ], + "status": "Incomplete" } ] \ No newline at end of file From e8f707d447318cb2a7224269cb6f5732f1b6120a Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 16:38:30 +0800 Subject: [PATCH 06/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 0a088ace8d..dc864a4a04 100644 --- a/progress.json +++ b/progress.json @@ -43,5 +43,14 @@ "You are not ignoring ignore_me.txt" ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1786869506.592485, + "completed_at": 1786869510.174112, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From 1d40c8a71864f90f9ea404f65b9e438993f8ab0c Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 17:29:21 +0800 Subject: [PATCH 07/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index dc864a4a04..6ac6ed01f0 100644 --- a/progress.json +++ b/progress.json @@ -52,5 +52,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1786872557.236582, + "completed_at": 1786872560.771753, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 008d9b02562f815534e5bf6f02d6b78a7532af67 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 17:46:40 +0800 Subject: [PATCH 08/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6ac6ed01f0..9b09a55ee0 100644 --- a/progress.json +++ b/progress.json @@ -61,5 +61,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1786873595.446325, + "completed_at": 1786873600.271308, + "comments": [ + "The remote 'upstream' is missing!" + ], + "status": "Incomplete" } ] \ No newline at end of file From fc83059ff3471177984c8b2f68b7e185a9aa259b Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 17:47:58 +0800 Subject: [PATCH 09/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 9b09a55ee0..beedfa410a 100644 --- a/progress.json +++ b/progress.json @@ -70,5 +70,14 @@ "The remote 'upstream' is missing!" ], "status": "Incomplete" + }, + { + "exercise_name": "clone-repo", + "started_at": 1786873673.113758, + "completed_at": 1786873678.050672, + "comments": [ + "The upstream remote does not point to the original repository!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 8cbb3bb6b75d48e9294a14e2c55aa2ec31ac3b34 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 17:50:34 +0800 Subject: [PATCH 10/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index beedfa410a..e89c569172 100644 --- a/progress.json +++ b/progress.json @@ -79,5 +79,14 @@ "The upstream remote does not point to the original repository!" ], "status": "Incomplete" + }, + { + "exercise_name": "clone-repo", + "started_at": 1786873830.156175, + "completed_at": 1786873833.702837, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From ea7b981d1b4877556d9fff9c002a9a4d08570608 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 18:13:46 +0800 Subject: [PATCH 11/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e89c569172..50b4bebf7f 100644 --- a/progress.json +++ b/progress.json @@ -88,5 +88,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1786875224.416044, + "completed_at": 1786875225.963855, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From f394db673b564e03a5ca2d60a021f139d013b3fb Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 21:10:31 +0800 Subject: [PATCH 12/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 50b4bebf7f..d948d0d238 100644 --- a/progress.json +++ b/progress.json @@ -97,5 +97,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1786885827.65306, + "completed_at": 1786885830.820327, + "comments": [ + "Answer for In February, who was replaced in the Wednesday duty roster? is not right." + ], + "status": "Incomplete" } ] \ No newline at end of file From 084089d1ce4bfe02681729c964282d33ceca019a Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 21:11:28 +0800 Subject: [PATCH 13/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index d948d0d238..303c5b11bb 100644 --- a/progress.json +++ b/progress.json @@ -106,5 +106,14 @@ "Answer for In February, who was replaced in the Wednesday duty roster? is not right." ], "status": "Incomplete" + }, + { + "exercise_name": "view-commits", + "started_at": 1786885886.276168, + "completed_at": 1786885887.719134, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From ade8d8950fdcd8da2a04ea533ed9b99a498b21d7 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 22:27:01 +0800 Subject: [PATCH 14/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 303c5b11bb..214348ab0c 100644 --- a/progress.json +++ b/progress.json @@ -115,5 +115,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1786890417.7376, + "completed_at": 1786890420.886418, + "comments": [ + "\"first-pilot\" should point to the first commit." + ], + "status": "Incomplete" } ] \ No newline at end of file From d3d4f30f9ccb336ff510602c68f3e7b39d8f2499 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 22:29:31 +0800 Subject: [PATCH 15/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 214348ab0c..5a6c9e9f2d 100644 --- a/progress.json +++ b/progress.json @@ -124,5 +124,14 @@ "\"first-pilot\" should point to the first commit." ], "status": "Incomplete" + }, + { + "exercise_name": "tags-add", + "started_at": 1786890569.802845, + "completed_at": 1786890571.334286, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 3be60da701a1e56dcf0c8d1ec44a7580056a3e57 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 22:38:37 +0800 Subject: [PATCH 16/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5a6c9e9f2d..de358f6b37 100644 --- a/progress.json +++ b/progress.json @@ -133,5 +133,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1786891114.891508, + "completed_at": 1786891117.047881, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From b73bcfdee0fe922c47e1daeb408f581034ec4d03 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 22:44:21 +0800 Subject: [PATCH 17/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index de358f6b37..000503ed95 100644 --- a/progress.json +++ b/progress.json @@ -142,5 +142,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1786891453.898912, + "completed_at": 1786891460.396619, + "comments": [ + "Tag beta is still on the remote!" + ], + "status": "Incomplete" } ] \ No newline at end of file From c781a4a24dbe1309bc2326fce2e96b14ccc9afb8 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Sun, 16 Aug 2026 22:49:41 +0800 Subject: [PATCH 18/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 000503ed95..4b3ba7bf4e 100644 --- a/progress.json +++ b/progress.json @@ -151,5 +151,14 @@ "Tag beta is still on the remote!" ], "status": "Incomplete" + }, + { + "exercise_name": "tags-push", + "started_at": 1786891775.555058, + "completed_at": 1786891780.982038, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file From 34ff35ac3a7b93815ea62a2bb4c685e76e6131fb Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 08:08:58 +0800 Subject: [PATCH 19/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 4b3ba7bf4e..770d41d718 100644 --- a/progress.json +++ b/progress.json @@ -160,5 +160,14 @@ "Wonderful! You have successfully synced the local tags with the remote tags!" ], "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1786925335.725394, + "completed_at": 1786925337.524919, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 7fc20ec820c8868cb878881b06d4c253c9c96793 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 08:13:42 +0800 Subject: [PATCH 20/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 770d41d718..047acd2b7d 100644 --- a/progress.json +++ b/progress.json @@ -169,5 +169,14 @@ "You successfully used git init to initialize this folder as a Git repository!" ], "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1786925617.99761, + "completed_at": 1786925622.10361, + "comments": [ + "The init operation is not undone." + ], + "status": "Incomplete" } ] \ No newline at end of file From 3a81572656fccd91d3d010df4586dd0af1205315 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 08:16:06 +0800 Subject: [PATCH 21/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 047acd2b7d..33efe1c373 100644 --- a/progress.json +++ b/progress.json @@ -178,5 +178,14 @@ "The init operation is not undone." ], "status": "Incomplete" + }, + { + "exercise_name": "undo-init", + "started_at": 1786925764.554079, + "completed_at": 1786925766.086955, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" } ] \ No newline at end of file From adb758e6a75815e49882f6467228d4901fef84ba Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 08:26:37 +0800 Subject: [PATCH 22/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 33efe1c373..357330f10d 100644 --- a/progress.json +++ b/progress.json @@ -187,5 +187,14 @@ "You have successfully undone the init operation!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1786926392.992773, + "completed_at": 1786926396.57185, + "comments": [ + "You should have made a separate commit!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 778fe01455bb2062a8ac1a6d771ab76040ec2e65 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 08:28:14 +0800 Subject: [PATCH 23/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 357330f10d..3d65785136 100644 --- a/progress.json +++ b/progress.json @@ -196,5 +196,14 @@ "You should have made a separate commit!" ], "status": "Incomplete" + }, + { + "exercise_name": "push-over", + "started_at": 1786926490.633874, + "completed_at": 1786926493.801467, + "comments": [ + "You should have made a separate commit!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 93db69cf3e0963643343aac3c11381f621a5ef7b Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 08:42:54 +0800 Subject: [PATCH 24/40] Reset progress for push-over --- progress.json | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/progress.json b/progress.json index 3d65785136..33efe1c373 100644 --- a/progress.json +++ b/progress.json @@ -187,23 +187,5 @@ "You have successfully undone the init operation!" ], "status": "Completed" - }, - { - "exercise_name": "push-over", - "started_at": 1786926392.992773, - "completed_at": 1786926396.57185, - "comments": [ - "You should have made a separate commit!" - ], - "status": "Incomplete" - }, - { - "exercise_name": "push-over", - "started_at": 1786926490.633874, - "completed_at": 1786926493.801467, - "comments": [ - "You should have made a separate commit!" - ], - "status": "Incomplete" } ] \ No newline at end of file From 08bbec21e07f2055df4acc373dc9e7f5a292d066 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 08:45:15 +0800 Subject: [PATCH 25/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 33efe1c373..e76ce03642 100644 --- a/progress.json +++ b/progress.json @@ -187,5 +187,14 @@ "You have successfully undone the init operation!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1786927509.789752, + "completed_at": 1786927514.176102, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From f38be093e82eef61842979cf7ef7c572da08806b Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 08:50:25 +0800 Subject: [PATCH 26/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e76ce03642..f639637e5f 100644 --- a/progress.json +++ b/progress.json @@ -196,5 +196,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1786927823.393715, + "completed_at": 1786927825.000552, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" } ] \ No newline at end of file From 9a751f4a1c268d7f8196cc167a79dff00532f6f4 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 08:58:59 +0800 Subject: [PATCH 27/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f639637e5f..0916fd89d1 100644 --- a/progress.json +++ b/progress.json @@ -205,5 +205,14 @@ "Great work! You have successfully checked in all the actors!" ], "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1786928336.664281, + "completed_at": 1786928338.542235, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" } ] \ No newline at end of file From 97d3788f4605a0234ab0d0de4622a72aa9a3d89f Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 09:02:42 +0800 Subject: [PATCH 28/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 0916fd89d1..ec73632460 100644 --- a/progress.json +++ b/progress.json @@ -214,5 +214,14 @@ "Great work! You have successfully fixed the attendance system!" ], "status": "Completed" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1786928558.263304, + "completed_at": 1786928562.004246, + "comments": [ + "There are no grocery list items removed from the shopping list." + ], + "status": "Incomplete" } ] \ No newline at end of file From 99ee8bba5f5ebe7be48361b6b2dcfa67cad92328 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 09:03:47 +0800 Subject: [PATCH 29/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ec73632460..845c4e44ca 100644 --- a/progress.json +++ b/progress.json @@ -223,5 +223,14 @@ "There are no grocery list items removed from the shopping list." ], "status": "Incomplete" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1786928623.785339, + "completed_at": 1786928626.37011, + "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 978412880588b37e9fff9555c8fca5aba785da15 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 09:11:54 +0800 Subject: [PATCH 30/40] Update progress --- progress.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/progress.json b/progress.json index 845c4e44ca..35e158b43f 100644 --- a/progress.json +++ b/progress.json @@ -232,5 +232,12 @@ "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": 1786929111.914959, + "completed_at": 1786929113.606309, + "comments": [], + "status": "Completed" } ] \ No newline at end of file From 3cfda257113b2f0bb02d3e8c72cae61e83557881 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 10:33:22 +0800 Subject: [PATCH 31/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 35e158b43f..a8cf7357f4 100644 --- a/progress.json +++ b/progress.json @@ -239,5 +239,14 @@ "completed_at": 1786929113.606309, "comments": [], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1786933999.037308, + "completed_at": 1786934002.193228, + "comments": [ + "Answer for Which new values are new in north.csv on Jan 10th, compared to Jan 01st? is not right." + ], + "status": "Incomplete" } ] \ No newline at end of file From 8c00abb4aefa9cd02ba6e6a357386141ea3c152e Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 10:35:15 +0800 Subject: [PATCH 32/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index a8cf7357f4..a0a55ee6b5 100644 --- a/progress.json +++ b/progress.json @@ -248,5 +248,14 @@ "Answer for Which new values are new in north.csv on Jan 10th, compared to Jan 01st? is not right." ], "status": "Incomplete" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1786934113.473921, + "completed_at": 1786934115.12546, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" } ] \ No newline at end of file From d22926465a99fcb7cc81380e112c8cb3dfee2d7a Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 11:18:37 +0800 Subject: [PATCH 33/40] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index a0a55ee6b5..474e048f34 100644 --- a/progress.json +++ b/progress.json @@ -257,5 +257,15 @@ "Great work comparing commits in git history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1786936712.248099, + "completed_at": 1786936716.135823, + "comments": [ + "Answer for What's sum of values in west.csv on Jan 09th? is not right.", + "Answer for What's sum of values in north.csv on Jan 05th? is not right." + ], + "status": "Incomplete" } ] \ No newline at end of file From 307285b83a6b887ba1e761519df73c47b2b43870 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 13:59:21 +0800 Subject: [PATCH 34/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 474e048f34..9cc8d5f8ef 100644 --- a/progress.json +++ b/progress.json @@ -267,5 +267,14 @@ "Answer for What's sum of values in north.csv on Jan 05th? is not right." ], "status": "Incomplete" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1786946359.08356, + "completed_at": 1786946360.544709, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" } ] \ No newline at end of file From 200d9c88e70b637514cf9fa5c46ad237a28d5674 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 15:08:43 +0800 Subject: [PATCH 35/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 9cc8d5f8ef..8a41a9a8de 100644 --- a/progress.json +++ b/progress.json @@ -276,5 +276,14 @@ "Great work traversing the revision history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-reset", + "started_at": 1786950520.391149, + "completed_at": 1786950522.4114, + "comments": [ + "You have reset the repository to the correct state!" + ], + "status": "Completed" } ] \ No newline at end of file From c5a060ac5e59ccb1f1fa7776d0f930d2813e96a8 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 15:19:51 +0800 Subject: [PATCH 36/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8a41a9a8de..1b877c9c5a 100644 --- a/progress.json +++ b/progress.json @@ -285,5 +285,14 @@ "You have reset the repository to the correct state!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1786951187.188976, + "completed_at": 1786951191.050733, + "comments": [ + "You have not reverted all the commits yet!" + ], + "status": "Incomplete" } ] \ No newline at end of file From c8e00bd68d3189a09347d98ee6e768701c5550f2 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 15:25:34 +0800 Subject: [PATCH 37/40] Reset progress for sensors-revert --- progress.json | 9 --------- 1 file changed, 9 deletions(-) diff --git a/progress.json b/progress.json index 1b877c9c5a..8a41a9a8de 100644 --- a/progress.json +++ b/progress.json @@ -285,14 +285,5 @@ "You have reset the repository to the correct state!" ], "status": "Completed" - }, - { - "exercise_name": "sensors-revert", - "started_at": 1786951187.188976, - "completed_at": 1786951191.050733, - "comments": [ - "You have not reverted all the commits yet!" - ], - "status": "Incomplete" } ] \ No newline at end of file From a8ecfe7d4276f7fe655738c690a112fc4373187c Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 15:28:00 +0800 Subject: [PATCH 38/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8a41a9a8de..a73f8aee8c 100644 --- a/progress.json +++ b/progress.json @@ -285,5 +285,14 @@ "You have reset the repository to the correct state!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1786951675.816538, + "completed_at": 1786951679.450147, + "comments": [ + "You have not reverted all the commits yet!" + ], + "status": "Incomplete" } ] \ No newline at end of file From c65f7578c02f3436f12e3a417de8f394de25d749 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 15:31:14 +0800 Subject: [PATCH 39/40] Reset progress for sensors-revert --- progress.json | 9 --------- 1 file changed, 9 deletions(-) diff --git a/progress.json b/progress.json index a73f8aee8c..8a41a9a8de 100644 --- a/progress.json +++ b/progress.json @@ -285,14 +285,5 @@ "You have reset the repository to the correct state!" ], "status": "Completed" - }, - { - "exercise_name": "sensors-revert", - "started_at": 1786951675.816538, - "completed_at": 1786951679.450147, - "comments": [ - "You have not reverted all the commits yet!" - ], - "status": "Incomplete" } ] \ No newline at end of file From 39391d04587663bac54740da27a20b7b8355dcb8 Mon Sep 17 00:00:00 2001 From: mingshun529-coder Date: Mon, 17 Aug 2026 15:35:17 +0800 Subject: [PATCH 40/40] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8a41a9a8de..d7a1e552f6 100644 --- a/progress.json +++ b/progress.json @@ -285,5 +285,14 @@ "You have reset the repository to the correct state!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1786952115.138916, + "completed_at": 1786952116.976365, + "comments": [ + "Good work reverting commits!" + ], + "status": "Completed" } ] \ No newline at end of file