From d4557429f431e4147227d3cbc54c21a5bfeafd61 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 26 Aug 2026 16:00:51 +0800 Subject: [PATCH 01/26] Sync progress with local machine --- progress.json | 72 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 progress.json diff --git a/progress.json b/progress.json new file mode 100644 index 0000000000..ed8fe7b97a --- /dev/null +++ b/progress.json @@ -0,0 +1,72 @@ +[ + { + "exercise_name": "grocery-shopping", + "started_at": 1787664973.690357, + "completed_at": 1787664975.102818, + "comments": [ + "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": 1787666399.672927, + "completed_at": 1787666403.451608, + "comments": [ + "Answer for What is the commit message of the commit b42bab234d0e971f248ec73c434269e96d9600ad? is not right." + ], + "status": "Incomplete" + }, + { + "exercise_name": "log-and-order", + "started_at": 1787666500.195675, + "completed_at": 1787666501.57924, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1787664082.512572, + "completed_at": 1787664083.951634, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1787665213.918555, + "completed_at": 1787665215.427671, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1787663348.519219, + "completed_at": 1787663352.120497, + "comments": [ + "The init operation is not undone." + ], + "status": "Incomplete" + }, + { + "exercise_name": "undo-init", + "started_at": 1787663396.642189, + "completed_at": 1787663399.828712, + "comments": [ + "The init operation is not undone." + ], + "status": "Incomplete" + }, + { + "exercise_name": "undo-init", + "started_at": 1787663467.338055, + "completed_at": 1787663468.664749, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" + } +] \ No newline at end of file From f10f7c386a335dfcaf26bcc398bf2475ae99feae Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 26 Aug 2026 16:06:27 +0800 Subject: [PATCH 02/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ed8fe7b97a..1a3ccc5b15 100644 --- a/progress.json +++ b/progress.json @@ -68,5 +68,14 @@ "You have successfully undone the init operation!" ], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1787731435.24522, + "completed_at": 1787731586.39728, + "comments": [ + "That is not the right Github url!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 28e065d953378978dcdb64fbf53bf7d731171263 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 26 Aug 2026 16:06:47 +0800 Subject: [PATCH 03/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 1a3ccc5b15..dead42fece 100644 --- a/progress.json +++ b/progress.json @@ -77,5 +77,14 @@ "That is not the right Github url!" ], "status": "Incomplete" + }, + { + "exercise_name": "remote-control", + "started_at": 1787731600.324757, + "completed_at": 1787731606.999795, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From a02d587c920047e7fa4189bb6b451b3cb0eaa937 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 26 Aug 2026 16:14:06 +0800 Subject: [PATCH 04/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index dead42fece..bf6432bf0b 100644 --- a/progress.json +++ b/progress.json @@ -86,5 +86,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1787732042.584106, + "completed_at": 1787732045.691333, + "comments": [ + "Missing remote called 'upstream'." + ], + "status": "Incomplete" } ] \ No newline at end of file From 9e81e9b0f25e2aa36b0ea68596d957a68e581921 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 26 Aug 2026 16:16:32 +0800 Subject: [PATCH 05/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index bf6432bf0b..d718633026 100644 --- a/progress.json +++ b/progress.json @@ -95,5 +95,14 @@ "Missing remote called 'upstream'." ], "status": "Incomplete" + }, + { + "exercise_name": "link-me", + "started_at": 1787732188.830556, + "completed_at": 1787732191.866844, + "comments": [ + "Wrong 'upstream' remote URL" + ], + "status": "Incomplete" } ] \ No newline at end of file From acc5789bbbaf3fb9e0d84f897de1d6186fed124f Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 26 Aug 2026 16:18:12 +0800 Subject: [PATCH 06/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index d718633026..04e840f093 100644 --- a/progress.json +++ b/progress.json @@ -104,5 +104,14 @@ "Wrong 'upstream' remote URL" ], "status": "Incomplete" + }, + { + "exercise_name": "link-me", + "started_at": 1787732289.049484, + "completed_at": 1787732292.366953, + "comments": [ + "Wrong 'upstream' remote URL" + ], + "status": "Incomplete" } ] \ No newline at end of file From 8dcc5dd42a7165314d2e051ce2f614917cd04852 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 26 Aug 2026 16:19:09 +0800 Subject: [PATCH 07/26] Reset progress for link-me --- progress.json | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/progress.json b/progress.json index 04e840f093..dead42fece 100644 --- a/progress.json +++ b/progress.json @@ -86,32 +86,5 @@ "Great work setting up a public remote repository!" ], "status": "Completed" - }, - { - "exercise_name": "link-me", - "started_at": 1787732042.584106, - "completed_at": 1787732045.691333, - "comments": [ - "Missing remote called 'upstream'." - ], - "status": "Incomplete" - }, - { - "exercise_name": "link-me", - "started_at": 1787732188.830556, - "completed_at": 1787732191.866844, - "comments": [ - "Wrong 'upstream' remote URL" - ], - "status": "Incomplete" - }, - { - "exercise_name": "link-me", - "started_at": 1787732289.049484, - "completed_at": 1787732292.366953, - "comments": [ - "Wrong 'upstream' remote URL" - ], - "status": "Incomplete" } ] \ No newline at end of file From 3a21acf82e922c3e4842b3a9623107c3371868b6 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 26 Aug 2026 16:20:32 +0800 Subject: [PATCH 08/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index dead42fece..d5414f9e4b 100644 --- a/progress.json +++ b/progress.json @@ -86,5 +86,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1787732429.075682, + "completed_at": 1787732432.12234, + "comments": [ + "Wrong 'upstream' remote URL" + ], + "status": "Incomplete" } ] \ No newline at end of file From 6a1305153d2e08ce8fecfdf2de9a5ce3265e6562 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 26 Aug 2026 16: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 d5414f9e4b..584713613a 100644 --- a/progress.json +++ b/progress.json @@ -95,5 +95,14 @@ "Wrong 'upstream' remote URL" ], "status": "Incomplete" + }, + { + "exercise_name": "link-me", + "started_at": 1787732657.717087, + "completed_at": 1787732659.243196, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From d6ee1ef4f6f0bfd7891b9be5844726463eca742e Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 26 Aug 2026 17:20:42 +0800 Subject: [PATCH 10/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 584713613a..3116deff52 100644 --- a/progress.json +++ b/progress.json @@ -104,5 +104,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1787736040.126626, + "completed_at": 1787736042.13273, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 33eeafae8353f7e723fe40cb56ce51fa8948ba2b Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 26 Aug 2026 17:30:54 +0800 Subject: [PATCH 11/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 3116deff52..65bc4087da 100644 --- a/progress.json +++ b/progress.json @@ -113,5 +113,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787736650.592757, + "completed_at": 1787736653.991028, + "comments": [ + "You should be using ** to match all subfolders to ignore runaway.txt." + ], + "status": "Incomplete" } ] \ No newline at end of file From 5e9afb7385a711e1a6f992d51c44d8ac94576b6c Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 26 Aug 2026 17:31:48 +0800 Subject: [PATCH 12/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 65bc4087da..d4eff35af0 100644 --- a/progress.json +++ b/progress.json @@ -122,5 +122,14 @@ "You should be using ** to match all subfolders to ignore runaway.txt." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787736705.674823, + "completed_at": 1787736707.485886, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From 5619a4245d0e73952fcbe54d78c06a2ad638e1fd Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Mon, 31 Aug 2026 18:39:22 +0800 Subject: [PATCH 13/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index d4eff35af0..ef4c7233df 100644 --- a/progress.json +++ b/progress.json @@ -131,5 +131,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1788172759.004922, + "completed_at": 1788172761.908773, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From d5eb834787895c778eb595a2acdbffcc853f82f3 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Mon, 31 Aug 2026 18:44:19 +0800 Subject: [PATCH 14/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ef4c7233df..b50f3e6357 100644 --- a/progress.json +++ b/progress.json @@ -140,5 +140,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1788173054.364319, + "completed_at": 1788173059.089613, + "comments": [ + "The remote 'upstream' is missing!" + ], + "status": "Incomplete" } ] \ No newline at end of file From e5b3f113e284e95a0619ff12b1d44e81a04fe324 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Mon, 31 Aug 2026 18:47:18 +0800 Subject: [PATCH 15/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b50f3e6357..c05db95f2b 100644 --- a/progress.json +++ b/progress.json @@ -149,5 +149,14 @@ "The remote 'upstream' is missing!" ], "status": "Incomplete" + }, + { + "exercise_name": "clone-repo", + "started_at": 1788173234.016126, + "completed_at": 1788173237.861542, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 850a7557bc6a7b042f6dfc74f795672c750d9bb3 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 2 Sep 2026 22:02:42 +0800 Subject: [PATCH 16/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c05db95f2b..b87e3fe8b9 100644 --- a/progress.json +++ b/progress.json @@ -158,5 +158,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1788357760.13166, + "completed_at": 1788357761.50663, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From a2aaba4b0ecaeaf9b02abaf61bc142ab1ed5f962 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Tue, 8 Sep 2026 22:06:42 +0800 Subject: [PATCH 17/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b87e3fe8b9..633b54e900 100644 --- a/progress.json +++ b/progress.json @@ -167,5 +167,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1788876397.921566, + "completed_at": 1788876400.995865, + "comments": [ + "Answer for In January, who were in the Tuesday duty roster? Remove/add extra rows where appropriate. contains an invalid item." + ], + "status": "Incomplete" } ] \ No newline at end of file From 450da06a947b7285202fa28b8f2c8e2893ac5660 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Tue, 8 Sep 2026 22:14:46 +0800 Subject: [PATCH 18/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 633b54e900..321adeeb30 100644 --- a/progress.json +++ b/progress.json @@ -176,5 +176,14 @@ "Answer for In January, who were in the Tuesday duty roster? Remove/add extra rows where appropriate. contains an invalid item." ], "status": "Incomplete" + }, + { + "exercise_name": "view-commits", + "started_at": 1788876884.16452, + "completed_at": 1788876885.465841, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 3090e836db13f12dfc2259b8208fb54f56a08c17 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Tue, 8 Sep 2026 22:24:31 +0800 Subject: [PATCH 19/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 321adeeb30..759d84e601 100644 --- a/progress.json +++ b/progress.json @@ -185,5 +185,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1788877469.823835, + "completed_at": 1788877471.256325, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From a6a4f4140e86571582970eb228f0e7a4704f7bd4 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Tue, 8 Sep 2026 22:27:05 +0800 Subject: [PATCH 20/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 759d84e601..6939beab97 100644 --- a/progress.json +++ b/progress.json @@ -194,5 +194,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1788877622.988886, + "completed_at": 1788877624.520378, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From 1383accca4ccaac038f7d32dbfa147befa9f998a Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Tue, 8 Sep 2026 22:34:44 +0800 Subject: [PATCH 21/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6939beab97..11cacc8f06 100644 --- a/progress.json +++ b/progress.json @@ -203,5 +203,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1788878080.923477, + "completed_at": 1788878083.574503, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file From 14b1c688b5c78dc56f4a61a8b4036177b0e954ae Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 9 Sep 2026 01:28:37 +0800 Subject: [PATCH 22/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 11cacc8f06..04424cc32d 100644 --- a/progress.json +++ b/progress.json @@ -212,5 +212,14 @@ "Wonderful! You have successfully synced the local tags with the remote tags!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1788888513.566583, + "completed_at": 1788888516.615976, + "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 11568edac3a7867485553ba89993dab26b6b27d0 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 9 Sep 2026 01:33:35 +0800 Subject: [PATCH 23/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 04424cc32d..595b2d0916 100644 --- a/progress.json +++ b/progress.json @@ -221,5 +221,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": 1788888813.26381, + "completed_at": 1788888814.886832, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" } ] \ No newline at end of file From caf5303e1e884b8cd4a0c7f7443305245fd3a310 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 9 Sep 2026 02:32:54 +0800 Subject: [PATCH 24/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 595b2d0916..c26d88e447 100644 --- a/progress.json +++ b/progress.json @@ -230,5 +230,14 @@ "Great work comparing commits in git history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1788892372.254188, + "completed_at": 1788892373.749955, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" } ] \ No newline at end of file From 71f4a030b154d86bf9440271a98de3e504cd2754 Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 9 Sep 2026 02:43:24 +0800 Subject: [PATCH 25/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c26d88e447..f5ae03aa3e 100644 --- a/progress.json +++ b/progress.json @@ -239,5 +239,14 @@ "Great work traversing the revision history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-reset", + "started_at": 1788893001.912588, + "completed_at": 1788893003.32718, + "comments": [ + "You have reset the repository to the correct state!" + ], + "status": "Completed" } ] \ No newline at end of file From 31c458c425334d6a8cda264a4acbf8647edd8edd Mon Sep 17 00:00:00 2001 From: toomintyy <134836501+toomintyy@users.noreply.github.com> Date: Wed, 9 Sep 2026 02:49:24 +0800 Subject: [PATCH 26/26] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f5ae03aa3e..fbe27af4c9 100644 --- a/progress.json +++ b/progress.json @@ -248,5 +248,14 @@ "You have reset the repository to the correct state!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1788893362.181305, + "completed_at": 1788893363.762516, + "comments": [ + "Good work reverting commits!" + ], + "status": "Completed" } ] \ No newline at end of file