From 5ca579a8d5c7af3287a909b2cae0f87ab11fb44f Mon Sep 17 00:00:00 2001 From: Clement Date: Sun, 16 Aug 2026 22:22:22 +0800 Subject: [PATCH 01/26] 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..87b6e711a2 --- /dev/null +++ b/progress.json @@ -0,0 +1,11 @@ +[ + { + "exercise_name": "under-control", + "started_at": 1786890140.96256, + "completed_at": 1786890142.415411, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + } +] \ No newline at end of file From 3db03fb9ebc8a199fea071f84050a35a54ff8478 Mon Sep 17 00:00:00 2001 From: Clement Date: Sun, 16 Aug 2026 22:26:19 +0800 Subject: [PATCH 02/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 87b6e711a2..9e4fc5b14e 100644 --- a/progress.json +++ b/progress.json @@ -7,5 +7,14 @@ "You successfully used git init to initialize this folder as a Git repository!" ], "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1786890377.718458, + "completed_at": 1786890379.061309, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" } ] \ No newline at end of file From 79d6eeecc99d5d8e50f158d2faaf1f97239c26c8 Mon Sep 17 00:00:00 2001 From: Clement Date: Sun, 16 Aug 2026 22:29:38 +0800 Subject: [PATCH 03/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 9e4fc5b14e..6d39bd4be8 100644 --- a/progress.json +++ b/progress.json @@ -16,5 +16,14 @@ "You have successfully undone the init operation!" ], "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1786890576.693645, + "completed_at": 1786890578.165668, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" } ] \ No newline at end of file From a8f034bbe9d59816fc41c6784ac44fb18932da24 Mon Sep 17 00:00:00 2001 From: Clement Date: Sun, 16 Aug 2026 22:36:00 +0800 Subject: [PATCH 04/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6d39bd4be8..196e1e1ac2 100644 --- a/progress.json +++ b/progress.json @@ -25,5 +25,14 @@ "Great work! You have successfully checked in all the actors!" ], "status": "Completed" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1786890958.354584, + "completed_at": 1786890960.1413, + "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 4746c826cf507593d52e47bf5df0b801ce905fbd Mon Sep 17 00:00:00 2001 From: Clement Date: Sun, 16 Aug 2026 22:39:41 +0800 Subject: [PATCH 05/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 196e1e1ac2..b6056841fc 100644 --- a/progress.json +++ b/progress.json @@ -34,5 +34,14 @@ "Great work! You have successfully used `git add` and `git commit` to modify the shopping list! Keep it up!" ], "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1786891179.854882, + "completed_at": 1786891181.314775, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" } ] \ No newline at end of file From 5f810686b47fde6a80a5323c7aeb2a1a54080818 Mon Sep 17 00:00:00 2001 From: Clement Date: Sun, 16 Aug 2026 22:55:36 +0800 Subject: [PATCH 06/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b6056841fc..53a849717d 100644 --- a/progress.json +++ b/progress.json @@ -43,5 +43,14 @@ "Great work! You have successfully fixed the attendance system!" ], "status": "Completed" + }, + { + "exercise_name": "log-and-order", + "started_at": 1786892131.674354, + "completed_at": 1786892135.732988, + "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) did not match any of the accepted answers." + ], + "status": "Incomplete" } ] \ No newline at end of file From 7e21eff8634dd6ace4ab9f2778eb85c41f493341 Mon Sep 17 00:00:00 2001 From: Clement Date: Sun, 16 Aug 2026 22:58:30 +0800 Subject: [PATCH 07/26] Update progress --- progress.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/progress.json b/progress.json index 53a849717d..bd6ca6253c 100644 --- a/progress.json +++ b/progress.json @@ -52,5 +52,12 @@ "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) did not match any of the accepted answers." ], "status": "Incomplete" + }, + { + "exercise_name": "log-and-order", + "started_at": 1786892308.039411, + "completed_at": 1786892309.960887, + "comments": [], + "status": "Completed" } ] \ No newline at end of file From 950f0dc2fa93b33580b3bf91d9b9eba1c7d591f7 Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 01:17:28 +0800 Subject: [PATCH 08/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index bd6ca6253c..c810319620 100644 --- a/progress.json +++ b/progress.json @@ -59,5 +59,14 @@ "completed_at": 1786892309.960887, "comments": [], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1786900569.196803, + "completed_at": 1786900647.712147, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 7194f6bef16eaffba4e130acf34d9e6ae140a9d0 Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 01:24:19 +0800 Subject: [PATCH 09/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c810319620..2b8a72946c 100644 --- a/progress.json +++ b/progress.json @@ -68,5 +68,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1786901055.390749, + "completed_at": 1786901058.618375, + "comments": [ + "Missing remote called 'upstream'." + ], + "status": "Incomplete" } ] \ No newline at end of file From 8108f3d5a4169c71124f8e1f9c542ae3153ce22f Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 01:24:39 +0800 Subject: [PATCH 10/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 2b8a72946c..c037f30326 100644 --- a/progress.json +++ b/progress.json @@ -77,5 +77,14 @@ "Missing remote called 'upstream'." ], "status": "Incomplete" + }, + { + "exercise_name": "link-me", + "started_at": 1786901077.850984, + "completed_at": 1786901079.405035, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 40db418ed8b39a824e740c730c914f3d731422b5 Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 01:28:47 +0800 Subject: [PATCH 11/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c037f30326..5c1f811924 100644 --- a/progress.json +++ b/progress.json @@ -86,5 +86,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1786901325.053995, + "completed_at": 1786901327.079755, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 1e1153ed917f8e4d8f08a5dc490bc53eceffbb8a Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 01:32:32 +0800 Subject: [PATCH 12/26] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index 5c1f811924..fb749c6580 100644 --- a/progress.json +++ b/progress.json @@ -95,5 +95,15 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1786901547.926323, + "completed_at": 1786901551.364372, + "comments": [ + "You are not ignoring runaway.txt. Find where the file is and fix that.", + "You have not committed the relevant changes yet!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 4eed3d40a4f59562395afe0ce50f99ccf5afe600 Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 01:34:08 +0800 Subject: [PATCH 13/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index fb749c6580..2d62a3a2ce 100644 --- a/progress.json +++ b/progress.json @@ -105,5 +105,14 @@ "You have not committed the relevant changes yet!" ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1786901646.204252, + "completed_at": 1786901647.947189, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From d2815570bf81670b962e7d6b80bf570ec6c4c726 Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 01:35:12 +0800 Subject: [PATCH 14/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 2d62a3a2ce..9a0a3c385d 100644 --- a/progress.json +++ b/progress.json @@ -114,5 +114,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1786901708.665567, + "completed_at": 1786901712.012325, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 0cfb082cb471fd3283bef4d5ac62770b799213f5 Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 01:37:29 +0800 Subject: [PATCH 15/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 9a0a3c385d..76ebe14b79 100644 --- a/progress.json +++ b/progress.json @@ -123,5 +123,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1786901845.27398, + "completed_at": 1786901848.623343, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 2d026255f52929668cf0a33abf3aed761ce1d88c Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 01:42:15 +0800 Subject: [PATCH 16/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 76ebe14b79..383f90b491 100644 --- a/progress.json +++ b/progress.json @@ -132,5 +132,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1786902133.134589, + "completed_at": 1786902134.60063, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From d3ac44a841572ccb28fb32b1c05875bfa44dc903 Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 01:52:46 +0800 Subject: [PATCH 17/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 383f90b491..83fdbd7278 100644 --- a/progress.json +++ b/progress.json @@ -141,5 +141,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1786902764.160689, + "completed_at": 1786902765.708766, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 27ced6dabb62eac8e7695348334ba44227e4ed88 Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 02:01:27 +0800 Subject: [PATCH 18/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 83fdbd7278..54955d66f8 100644 --- a/progress.json +++ b/progress.json @@ -150,5 +150,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1786903284.985671, + "completed_at": 1786903286.759794, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From cb23e29a89e5b08f846ae87e7628c53b65fad1c1 Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 02:05:27 +0800 Subject: [PATCH 19/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 54955d66f8..44f41048a0 100644 --- a/progress.json +++ b/progress.json @@ -159,5 +159,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1786903525.338752, + "completed_at": 1786903526.800867, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From ba120fac639fc2a0e602f8234104972ae92f5d63 Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 02:11:21 +0800 Subject: [PATCH 20/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 44f41048a0..6df9fd12ea 100644 --- a/progress.json +++ b/progress.json @@ -168,5 +168,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1786903876.248462, + "completed_at": 1786903880.753576, + "comments": [ + "Tag beta is still on the remote!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 0d777afaec47ada223a8276bb28eadb4bb647ede Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 02:11:42 +0800 Subject: [PATCH 21/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6df9fd12ea..ff44f84f78 100644 --- a/progress.json +++ b/progress.json @@ -177,5 +177,14 @@ "Tag beta is still on the remote!" ], "status": "Incomplete" + }, + { + "exercise_name": "tags-push", + "started_at": 1786903899.113289, + "completed_at": 1786903902.46372, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file From c00090570e4e979a0fbb0215ac6f5793220ce36d Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 02:19:25 +0800 Subject: [PATCH 22/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ff44f84f78..8daeb773ca 100644 --- a/progress.json +++ b/progress.json @@ -186,5 +186,14 @@ "Wonderful! You have successfully synced the local tags with the remote tags!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1786904361.650714, + "completed_at": 1786904364.97859, + "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 9ed49782170c953ec221de1ae626d9cef4268e0a Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 02:19:52 +0800 Subject: [PATCH 23/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8daeb773ca..501efaf636 100644 --- a/progress.json +++ b/progress.json @@ -195,5 +195,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": 1786904391.073689, + "completed_at": 1786904392.426473, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" } ] \ No newline at end of file From 94d66b12c133686d2d8c7f3e16e0491c8b758572 Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 02:24:26 +0800 Subject: [PATCH 24/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 501efaf636..433ae225f4 100644 --- a/progress.json +++ b/progress.json @@ -204,5 +204,14 @@ "Great work comparing commits in git history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1786904664.395256, + "completed_at": 1786904665.742061, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" } ] \ No newline at end of file From 364080fb944ad329b3d770e056289b42220cfab5 Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 02:33:05 +0800 Subject: [PATCH 25/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 433ae225f4..4c35e83a99 100644 --- a/progress.json +++ b/progress.json @@ -213,5 +213,14 @@ "Great work traversing the revision history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-reset", + "started_at": 1786905183.684768, + "completed_at": 1786905185.271342, + "comments": [ + "You have reset the repository to the correct state!" + ], + "status": "Completed" } ] \ No newline at end of file From 2effb7c3f82d94e6a5c3ec190d9c0667006f3911 Mon Sep 17 00:00:00 2001 From: Clement Date: Mon, 17 Aug 2026 02:40:16 +0800 Subject: [PATCH 26/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 4c35e83a99..98b8e2a154 100644 --- a/progress.json +++ b/progress.json @@ -222,5 +222,14 @@ "You have reset the repository to the correct state!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1786905614.715968, + "completed_at": 1786905616.280148, + "comments": [ + "Good work reverting commits!" + ], + "status": "Completed" } ] \ No newline at end of file