From 64661343ef392c81021a314a8259afa8591fce63 Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 16:20:18 +0800 Subject: [PATCH 01/17] 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..529321e75a --- /dev/null +++ b/progress.json @@ -0,0 +1,72 @@ +[ + { + "exercise_name": "grocery-shopping", + "started_at": 1786773679.155249, + "completed_at": 1786773681.199415, + "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": 1786776365.973255, + "completed_at": 1786776368.64287, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1786772254.751172, + "completed_at": 1786772257.139392, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1786772464.995938, + "completed_at": 1786772467.31357, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1786774474.012066, + "completed_at": 1786774475.868467, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1786763105.81349, + "completed_at": 1786763108.348645, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1786763336.371429, + "completed_at": 1786763340.971815, + "comments": [ + "The init operation is not undone." + ], + "status": "Incomplete" + }, + { + "exercise_name": "undo-init", + "started_at": 1786763435.810728, + "completed_at": 1786763438.040174, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" + } +] \ No newline at end of file From e2d25d16cc301384e266e1d184dab744d91b59d7 Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 16:28:40 +0800 Subject: [PATCH 02/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 529321e75a..d35726e2e8 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": 1786868687.043018, + "completed_at": 1786868918.85773, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From ea4684104a771978473549e2f0b7b6175e9f055d Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 16:41:04 +0800 Subject: [PATCH 03/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index d35726e2e8..411ffb443f 100644 --- a/progress.json +++ b/progress.json @@ -77,5 +77,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1786869660.61333, + "completed_at": 1786869663.482196, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From e5463968c084398b75e0fa77213ea3940994581d Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 16:51:59 +0800 Subject: [PATCH 04/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 411ffb443f..b0daa6e0b4 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": 1786870315.230848, + "completed_at": 1786870318.718523, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From c57721c604a44614975eb374b8c1901e08de5c2d Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 17:01:00 +0800 Subject: [PATCH 05/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b0daa6e0b4..41682b3a51 100644 --- a/progress.json +++ b/progress.json @@ -95,5 +95,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1786870852.128899, + "completed_at": 1786870859.962707, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From ee21cbef46d68ad9eb98964018cacee4e896c0c3 Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 17:28:27 +0800 Subject: [PATCH 06/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 41682b3a51..2f019128b3 100644 --- a/progress.json +++ b/progress.json @@ -104,5 +104,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1786872502.085594, + "completed_at": 1786872506.364695, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From eeb24c3e01aa9553c60d943b5c612c7fb9e4d430 Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 17:53:18 +0800 Subject: [PATCH 07/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 2f019128b3..7b0b0e217b 100644 --- a/progress.json +++ b/progress.json @@ -113,5 +113,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1786873994.152027, + "completed_at": 1786873997.624353, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From be1ea74c945d437066947c7f8d32b5440c65574e Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 18:06:46 +0800 Subject: [PATCH 08/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7b0b0e217b..46813f117f 100644 --- a/progress.json +++ b/progress.json @@ -122,5 +122,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1786874804.148111, + "completed_at": 1786874806.10072, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From febdb037bcf70b143d70cc7ff38eb88682ab3e26 Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 18:29:19 +0800 Subject: [PATCH 09/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 46813f117f..2d3114d9a9 100644 --- a/progress.json +++ b/progress.json @@ -131,5 +131,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1786876157.245497, + "completed_at": 1786876159.003989, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 314307c9a1795373c3283a163f6530f20b5fa833 Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 18:40:34 +0800 Subject: [PATCH 10/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 2d3114d9a9..ae252b3204 100644 --- a/progress.json +++ b/progress.json @@ -140,5 +140,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1786876832.297476, + "completed_at": 1786876834.151095, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From c26dff078175da714ed3da8157c911bdffe8e0fe Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 18:42:23 +0800 Subject: [PATCH 11/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ae252b3204..984ce5ce0f 100644 --- a/progress.json +++ b/progress.json @@ -149,5 +149,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1786876940.739319, + "completed_at": 1786876942.616874, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From bc315e85cc34499452fd877f48e6188b1bbfccd7 Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 18:44:19 +0800 Subject: [PATCH 12/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 984ce5ce0f..731d40bf05 100644 --- a/progress.json +++ b/progress.json @@ -158,5 +158,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1786877055.189817, + "completed_at": 1786877059.008666, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file From f758b702d2b8840d5999818eedb8521e11e25d21 Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 18:53:00 +0800 Subject: [PATCH 13/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 731d40bf05..1537669e9c 100644 --- a/progress.json +++ b/progress.json @@ -167,5 +167,14 @@ "Wonderful! You have successfully synced the local tags with the remote tags!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1786877577.954207, + "completed_at": 1786877579.699401, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" } ] \ No newline at end of file From a8fae11c9189b05602cb246f6d4c95b2f9b51c4a Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 19:03:26 +0800 Subject: [PATCH 14/17] Update progress --- progress.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/progress.json b/progress.json index 1537669e9c..445c3f7142 100644 --- a/progress.json +++ b/progress.json @@ -176,5 +176,16 @@ "Great work comparing commits in git history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1786878201.193348, + "completed_at": 1786878205.725176, + "comments": [ + "Answer for What's sum of values in south.csv on Jan 11th? is empty.", + "Answer for What's sum of values in west.csv on Jan 09th? is empty.", + "Answer for What's sum of values in north.csv on Jan 05th? is empty." + ], + "status": "Incomplete" } ] \ No newline at end of file From ba3c5c590b94480a838f4829fa2e984305df4a28 Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 19:09:35 +0800 Subject: [PATCH 15/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 445c3f7142..db78282508 100644 --- a/progress.json +++ b/progress.json @@ -187,5 +187,14 @@ "Answer for What's sum of values in north.csv on Jan 05th? is empty." ], "status": "Incomplete" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1786878572.361838, + "completed_at": 1786878574.663701, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" } ] \ No newline at end of file From 46a552269b55b624105dd04e961818901bf75261 Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 19:21:18 +0800 Subject: [PATCH 16/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index db78282508..16de82b07e 100644 --- a/progress.json +++ b/progress.json @@ -196,5 +196,14 @@ "Great work traversing the revision history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-reset", + "started_at": 1786879274.48475, + "completed_at": 1786879277.564967, + "comments": [ + "You have reset the repository to the correct state!" + ], + "status": "Completed" } ] \ No newline at end of file From f2ba89dd166db14b89659c93d535953379971341 Mon Sep 17 00:00:00 2001 From: KoeyXianHan123 Date: Sun, 16 Aug 2026 19:27:57 +0800 Subject: [PATCH 17/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 16de82b07e..d2eeb18a54 100644 --- a/progress.json +++ b/progress.json @@ -205,5 +205,14 @@ "You have reset the repository to the correct state!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1786879673.867925, + "completed_at": 1786879676.367585, + "comments": [ + "Good work reverting commits!" + ], + "status": "Completed" } ] \ No newline at end of file