From 50c8639e1319200618f73d5e02bdd6d4c925b9cd Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Mon, 24 Aug 2026 16:39:43 +0800 Subject: [PATCH 01/57] Sync progress with local machine --- progress.json | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 progress.json diff --git a/progress.json b/progress.json new file mode 100644 index 0000000000..ad6aa37698 --- /dev/null +++ b/progress.json @@ -0,0 +1,63 @@ +[ + { + "exercise_name": "grocery-shopping", + "started_at": 1787282186.407921, + "completed_at": 1787282195.004427, + "comments": [ + "There are no new grocery list items added to the shopping list." + ], + "status": "Incomplete" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1787282427.768077, + "completed_at": 1787282432.176025, + "comments": [ + "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": 1787300987.061835, + "completed_at": 1787300988.472798, + "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": 1787560521.467678, + "completed_at": 1787560523.139009, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1787281593.035406, + "completed_at": 1787281596.964439, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1787281046.4571, + "completed_at": 1787281051.188823, + "comments": [ + "Exercise is not a Git repository" + ], + "status": "Error" + }, + { + "exercise_name": "under-control", + "started_at": 1787281109.64585, + "completed_at": 1787281113.908551, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + } +] \ No newline at end of file From b35039d881671ef234531303561700188a85d273 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Mon, 24 Aug 2026 16:43:44 +0800 Subject: [PATCH 02/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ad6aa37698..df1548e000 100644 --- a/progress.json +++ b/progress.json @@ -59,5 +59,14 @@ "You successfully used git init to initialize this folder as a Git repository!" ], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1787560994.951844, + "completed_at": 1787561024.135183, + "comments": [ + "The remote repository url you provided either does not exist or is private. Try again!" + ], + "status": "Incomplete" } ] \ No newline at end of file From dac402f662e12164c41acef4c2e6d11bfa0af4ad Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Mon, 24 Aug 2026 16:45:34 +0800 Subject: [PATCH 03/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index df1548e000..96ec0c6dad 100644 --- a/progress.json +++ b/progress.json @@ -68,5 +68,14 @@ "The remote repository url you provided either does not exist or is private. Try again!" ], "status": "Incomplete" + }, + { + "exercise_name": "remote-control", + "started_at": 1787561128.537884, + "completed_at": 1787561133.587791, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From f5d05ff60cfc627d5b60a3947044737d84d25bae Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Mon, 24 Aug 2026 16:54:33 +0800 Subject: [PATCH 04/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 96ec0c6dad..1fb3b356b4 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": 1787561669.083914, + "completed_at": 1787561672.33728, + "comments": [ + "Missing remote called 'upstream'." + ], + "status": "Incomplete" } ] \ No newline at end of file From 61ef1929bd0d2b9c4feac368aaf731a8f1099aca Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Mon, 24 Aug 2026 16:55:14 +0800 Subject: [PATCH 05/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 1fb3b356b4..d4e62cbb71 100644 --- a/progress.json +++ b/progress.json @@ -86,5 +86,14 @@ "Missing remote called 'upstream'." ], "status": "Incomplete" + }, + { + "exercise_name": "link-me", + "started_at": 1787561712.809142, + "completed_at": 1787561714.312433, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 13d5c65b51c8e2ad3b049f076b0ac114fb6ab7ff Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Mon, 24 Aug 2026 17:05:27 +0800 Subject: [PATCH 06/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index d4e62cbb71..9aec4bf859 100644 --- a/progress.json +++ b/progress.json @@ -95,5 +95,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1787562324.603333, + "completed_at": 1787562326.851476, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 5f60f4db77053f6a851533f456232612242ad710 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Mon, 24 Aug 2026 17:16:22 +0800 Subject: [PATCH 07/57] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index 9aec4bf859..026a787015 100644 --- a/progress.json +++ b/progress.json @@ -104,5 +104,15 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787562978.034731, + "completed_at": 1787562981.778006, + "comments": [ + "You should not be ignoring this/is/very/nested/find_me.txt!", + "You should be using ** to match all subfolders to ignore runaway.txt." + ], + "status": "Incomplete" } ] \ No newline at end of file From 7df1118de4c5f4bbe12cb99a84002ab5eb0c0a5f Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Mon, 24 Aug 2026 17:16:55 +0800 Subject: [PATCH 08/57] Update progress --- progress.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/progress.json b/progress.json index 026a787015..e3716d0122 100644 --- a/progress.json +++ b/progress.json @@ -114,5 +114,16 @@ "You should be using ** to match all subfolders to ignore runaway.txt." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787563011.049698, + "completed_at": 1787563015.071967, + "comments": [ + "You should not be ignoring this/is/very/nested/find_me.txt!", + "You should be using ** to match all subfolders to ignore runaway.txt.", + "You have not committed the relevant changes yet!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 7fe0b92c35409091f258f6e4b6e3cbd21cedc1ac Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Mon, 24 Aug 2026 17:17:19 +0800 Subject: [PATCH 09/57] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index e3716d0122..36f06de423 100644 --- a/progress.json +++ b/progress.json @@ -125,5 +125,15 @@ "You have not committed the relevant changes yet!" ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787563035.079033, + "completed_at": 1787563038.923294, + "comments": [ + "You should not be ignoring this/is/very/nested/find_me.txt!", + "You should be using ** to match all subfolders to ignore runaway.txt." + ], + "status": "Incomplete" } ] \ No newline at end of file From 85bd6d900c23c3ce5bcb7fbcf178b26050b277a0 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Mon, 24 Aug 2026 17:24:12 +0800 Subject: [PATCH 10/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 36f06de423..7b215dae78 100644 --- a/progress.json +++ b/progress.json @@ -135,5 +135,14 @@ "You should be using ** to match all subfolders to ignore runaway.txt." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787563450.098573, + "completed_at": 1787563452.078189, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From 0002245fc3492bc62486875127d65ec9b3f968b3 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Tue, 25 Aug 2026 10:39:37 +0800 Subject: [PATCH 11/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7b215dae78..5fd062785d 100644 --- a/progress.json +++ b/progress.json @@ -144,5 +144,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1787625574.718454, + "completed_at": 1787625576.079469, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 268fcef701708b3be634c6066dfc576617fce0c1 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Tue, 25 Aug 2026 10:41:58 +0800 Subject: [PATCH 12/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5fd062785d..92c45664a8 100644 --- a/progress.json +++ b/progress.json @@ -153,5 +153,14 @@ "You successfully used git init to initialize this folder as a Git repository!" ], "status": "Completed" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1787625716.316024, + "completed_at": 1787625717.651046, + "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 e769d7d96768c96dfefdc902a66b0b12ed7e127a Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Tue, 25 Aug 2026 10:56:10 +0800 Subject: [PATCH 13/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 92c45664a8..34deb8ce3e 100644 --- a/progress.json +++ b/progress.json @@ -162,5 +162,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": 1787626568.333818, + "completed_at": 1787626569.599676, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" } ] \ No newline at end of file From fa3512da4a1a3ffa87d9e8c23e7300f22a6fc9af Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Tue, 25 Aug 2026 10:57:51 +0800 Subject: [PATCH 14/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 34deb8ce3e..6a25f4a000 100644 --- a/progress.json +++ b/progress.json @@ -171,5 +171,14 @@ "Great work! You have successfully fixed the attendance system!" ], "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1787626669.669376, + "completed_at": 1787626670.993372, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" } ] \ No newline at end of file From a3771044f64666a40d2fe3ec90240a1ed2d03895 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Tue, 25 Aug 2026 11:03:24 +0800 Subject: [PATCH 15/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6a25f4a000..11bab286ef 100644 --- a/progress.json +++ b/progress.json @@ -180,5 +180,14 @@ "You have successfully undone the init operation!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1787627000.898705, + "completed_at": 1787627004.372545, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 96f041401aea6f111489cae438a84aba5ed5cfa2 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Tue, 25 Aug 2026 11:07:52 +0800 Subject: [PATCH 16/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 11bab286ef..e55226599e 100644 --- a/progress.json +++ b/progress.json @@ -189,5 +189,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1787627268.502806, + "completed_at": 1787627271.811355, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 7008d22b9ed68d99d3f9d3ac5eec42dde266e4dd Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Tue, 25 Aug 2026 11:22:04 +0800 Subject: [PATCH 17/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e55226599e..b4172df621 100644 --- a/progress.json +++ b/progress.json @@ -198,5 +198,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1787628121.010619, + "completed_at": 1787628123.87254, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From f844b65779c2439bded11e4ddfe8dfa35f4b0ffb Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Tue, 25 Aug 2026 11:54:10 +0800 Subject: [PATCH 18/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b4172df621..f191057426 100644 --- a/progress.json +++ b/progress.json @@ -207,5 +207,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1787630048.315588, + "completed_at": 1787630049.663318, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From f1f18bff6b8d3d569fd26129d46ab165b4cec926 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Tue, 25 Aug 2026 12:02:39 +0800 Subject: [PATCH 19/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f191057426..7311aea49e 100644 --- a/progress.json +++ b/progress.json @@ -216,5 +216,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1787630557.188264, + "completed_at": 1787630558.510801, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 9132b020fdcbad4db70af7bd8cca82ff3b0dcb3f Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Wed, 26 Aug 2026 17:40:30 +0800 Subject: [PATCH 20/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7311aea49e..20ab259c19 100644 --- a/progress.json +++ b/progress.json @@ -225,5 +225,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1787737227.100591, + "completed_at": 1787737230.315793, + "comments": [ + "Missing lightweight tag \"first-pilot\"." + ], + "status": "Incomplete" } ] \ No newline at end of file From 9e8ee2804dd1bba0f89ac7d88c3d9fe8f71f99d6 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Wed, 26 Aug 2026 17:41:22 +0800 Subject: [PATCH 21/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 20ab259c19..f9edabe351 100644 --- a/progress.json +++ b/progress.json @@ -234,5 +234,14 @@ "Missing lightweight tag \"first-pilot\"." ], "status": "Incomplete" + }, + { + "exercise_name": "tags-add", + "started_at": 1787737278.215644, + "completed_at": 1787737281.522001, + "comments": [ + "\"first-pilot\" should point to the first commit." + ], + "status": "Incomplete" } ] \ No newline at end of file From 9c6be1ede62a216574db0462cc89275f3387f07e Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Wed, 26 Aug 2026 17:43:02 +0800 Subject: [PATCH 22/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f9edabe351..6b48784b92 100644 --- a/progress.json +++ b/progress.json @@ -243,5 +243,14 @@ "\"first-pilot\" should point to the first commit." ], "status": "Incomplete" + }, + { + "exercise_name": "tags-add", + "started_at": 1787737377.98072, + "completed_at": 1787737381.68689, + "comments": [ + "\"first-pilot\" should be a lightweight tag, not an annotated tag." + ], + "status": "Incomplete" } ] \ No newline at end of file From f2e5b9ffbd0acc345fc03320cc8df2a1aee90860 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Wed, 26 Aug 2026 17:44:11 +0800 Subject: [PATCH 23/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6b48784b92..cc7f9780f1 100644 --- a/progress.json +++ b/progress.json @@ -252,5 +252,14 @@ "\"first-pilot\" should be a lightweight tag, not an annotated tag." ], "status": "Incomplete" + }, + { + "exercise_name": "tags-add", + "started_at": 1787737447.413022, + "completed_at": 1787737450.729503, + "comments": [ + "\"v1.0\" should point to the commit that updates March duty roster." + ], + "status": "Incomplete" } ] \ No newline at end of file From ae03d51e8d636ebd32f9d1925a6efcd84047c64a Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Wed, 26 Aug 2026 17:45:04 +0800 Subject: [PATCH 24/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index cc7f9780f1..cabb863715 100644 --- a/progress.json +++ b/progress.json @@ -261,5 +261,14 @@ "\"v1.0\" should point to the commit that updates March duty roster." ], "status": "Incomplete" + }, + { + "exercise_name": "tags-add", + "started_at": 1787737501.429954, + "completed_at": 1787737503.629835, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From a5d748d14e13a0116c9581de7f001c69b0f3dd30 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Wed, 26 Aug 2026 17:54:29 +0800 Subject: [PATCH 25/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index cabb863715..4dc3891f45 100644 --- a/progress.json +++ b/progress.json @@ -270,5 +270,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1787738067.203407, + "completed_at": 1787738068.829567, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From c08dfd2ea46c188a06ab620d28a7ae0769ecdf3f Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Wed, 26 Aug 2026 18:14:22 +0800 Subject: [PATCH 26/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 4dc3891f45..164de040ed 100644 --- a/progress.json +++ b/progress.json @@ -279,5 +279,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1787739258.879679, + "completed_at": 1787739261.901858, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file From d3b5cda8b56a2e3a0fa35e1c07fb03072b6a047e Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Thu, 27 Aug 2026 15:17:07 +0800 Subject: [PATCH 27/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 164de040ed..721e86441f 100644 --- a/progress.json +++ b/progress.json @@ -288,5 +288,14 @@ "Wonderful! You have successfully synced the local tags with the remote tags!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1787815025.105839, + "completed_at": 1787815026.567835, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" } ] \ No newline at end of file From f309c1d836eae171c022550ec2c4822dd33473f3 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Thu, 27 Aug 2026 15:27:44 +0800 Subject: [PATCH 28/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 721e86441f..ef790d164b 100644 --- a/progress.json +++ b/progress.json @@ -297,5 +297,14 @@ "Great work comparing commits in git history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1787815662.799738, + "completed_at": 1787815664.290325, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" } ] \ No newline at end of file From 5b97e44ef64e0036e4244afc3f7a11eb1511084e Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Thu, 27 Aug 2026 15:46:41 +0800 Subject: [PATCH 29/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ef790d164b..24f2e46fb3 100644 --- a/progress.json +++ b/progress.json @@ -306,5 +306,14 @@ "Great work traversing the revision history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-reset", + "started_at": 1787816799.687808, + "completed_at": 1787816801.152886, + "comments": [ + "You have reset the repository to the correct state!" + ], + "status": "Completed" } ] \ No newline at end of file From c16c6d5c0edea6a799c3e94665d34764c928b3b7 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Thu, 27 Aug 2026 15:50:10 +0800 Subject: [PATCH 30/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 24f2e46fb3..82b5fed7dc 100644 --- a/progress.json +++ b/progress.json @@ -315,5 +315,14 @@ "You have reset the repository to the correct state!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1787817008.704037, + "completed_at": 1787817010.12312, + "comments": [ + "Good work reverting commits!" + ], + "status": "Completed" } ] \ No newline at end of file From d66d97773e92f415cb3260cc5d325512b217f3f6 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Thu, 27 Aug 2026 23:50:03 +0800 Subject: [PATCH 31/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 82b5fed7dc..7fcd41f673 100644 --- a/progress.json +++ b/progress.json @@ -324,5 +324,14 @@ "Good work reverting commits!" ], "status": "Completed" + }, + { + "exercise_name": "side-track", + "started_at": 1787845799.962764, + "completed_at": 1787845803.060839, + "comments": [ + "You have not fixed the greet function in greet.py" + ], + "status": "Incomplete" } ] \ No newline at end of file From cc661439dfaff7ff8113efb50555eb914f0c5db3 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Thu, 27 Aug 2026 23:50:38 +0800 Subject: [PATCH 32/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7fcd41f673..4c48763fbd 100644 --- a/progress.json +++ b/progress.json @@ -333,5 +333,14 @@ "You have not fixed the greet function in greet.py" ], "status": "Incomplete" + }, + { + "exercise_name": "side-track", + "started_at": 1787845835.2477, + "completed_at": 1787845838.310104, + "comments": [ + "You aren't currently on the main branch. Checkout to that branch and try again!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 600435e90f38aa1ddb1b048be2e3872296876f79 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Thu, 27 Aug 2026 23:51:04 +0800 Subject: [PATCH 33/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 4c48763fbd..4ff3e9fb5d 100644 --- a/progress.json +++ b/progress.json @@ -342,5 +342,14 @@ "You aren't currently on the main branch. Checkout to that branch and try again!" ], "status": "Incomplete" + }, + { + "exercise_name": "side-track", + "started_at": 1787845862.034898, + "completed_at": 1787845863.563353, + "comments": [ + "Great work with using git branch and git checkout to fix the bugs!" + ], + "status": "Completed" } ] \ No newline at end of file From 80da5f1b1dfa06569efb6ff4fc8d9b368b85fa17 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 00:42:57 +0800 Subject: [PATCH 34/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 4ff3e9fb5d..8ac59b6fe8 100644 --- a/progress.json +++ b/progress.json @@ -351,5 +351,14 @@ "Great work with using git branch and git checkout to fix the bugs!" ], "status": "Completed" + }, + { + "exercise_name": "branch-previous", + "started_at": 1787848973.629988, + "completed_at": 1787848976.895312, + "comments": [ + "The 'sleep-line' branch should have the line 'I fell asleep on the couch.' added to story.txt." + ], + "status": "Incomplete" } ] \ No newline at end of file From 7ab9a2d0813cf7e8a83a9469727354428082d9fc Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 00:43:34 +0800 Subject: [PATCH 35/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8ac59b6fe8..cf883a99ca 100644 --- a/progress.json +++ b/progress.json @@ -360,5 +360,14 @@ "The 'sleep-line' branch should have the line 'I fell asleep on the couch.' added to story.txt." ], "status": "Incomplete" + }, + { + "exercise_name": "branch-previous", + "started_at": 1787849011.224964, + "completed_at": 1787849014.443283, + "comments": [ + "The 'sleep-line' branch should start from the second commit (with message 'Describe location')." + ], + "status": "Incomplete" } ] \ No newline at end of file From b9abbeb2ba057f70dfcd14c9a66482ec0643aadc Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 01:20:22 +0800 Subject: [PATCH 36/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index cf883a99ca..9607d4331e 100644 --- a/progress.json +++ b/progress.json @@ -369,5 +369,14 @@ "The 'sleep-line' branch should start from the second commit (with message 'Describe location')." ], "status": "Incomplete" + }, + { + "exercise_name": "branch-previous", + "started_at": 1787851219.864061, + "completed_at": 1787851221.198709, + "comments": [ + "Excellent work! You've successfully created branches from a previous commit and explored alternative storylines!" + ], + "status": "Completed" } ] \ No newline at end of file From dae67d22d61e7aa33c94ec3f62de8047101760d5 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 01:23:45 +0800 Subject: [PATCH 37/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 9607d4331e..c6ab3e724d 100644 --- a/progress.json +++ b/progress.json @@ -378,5 +378,14 @@ "Excellent work! You've successfully created branches from a previous commit and explored alternative storylines!" ], "status": "Completed" + }, + { + "exercise_name": "branch-bender", + "started_at": 1787851423.587164, + "completed_at": 1787851424.920498, + "comments": [ + "Great work with merging the branches in order! Try running the HTML files locally!" + ], + "status": "Completed" } ] \ No newline at end of file From 6710fd5cd13bc66810035ad747c591442ad67fd5 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 01:27:23 +0800 Subject: [PATCH 38/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c6ab3e724d..6a8d466ab9 100644 --- a/progress.json +++ b/progress.json @@ -387,5 +387,14 @@ "Great work with merging the branches in order! Try running the HTML files locally!" ], "status": "Completed" + }, + { + "exercise_name": "branch-forward", + "started_at": 1787851641.681288, + "completed_at": 1787851643.067484, + "comments": [ + "Great job fast-forward merging only 'with-sally'!" + ], + "status": "Completed" } ] \ No newline at end of file From d634b86c58eded9c3c2d86b7427e4dd80154cf31 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 01:38:40 +0800 Subject: [PATCH 39/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6a8d466ab9..4280be67a3 100644 --- a/progress.json +++ b/progress.json @@ -396,5 +396,14 @@ "Great job fast-forward merging only 'with-sally'!" ], "status": "Completed" + }, + { + "exercise_name": "branch-compare", + "started_at": 1787852318.731169, + "completed_at": 1787852320.164092, + "comments": [ + "Great work comparing the branches successfully!" + ], + "status": "Completed" } ] \ No newline at end of file From 0efc3954addd926723fd7ad8b4e1266e1a9d639f Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 01:44:38 +0800 Subject: [PATCH 40/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 4280be67a3..238d7a1cdf 100644 --- a/progress.json +++ b/progress.json @@ -405,5 +405,14 @@ "Great work comparing the branches successfully!" ], "status": "Completed" + }, + { + "exercise_name": "conflict-mediator", + "started_at": 1787852676.1353, + "completed_at": 1787852677.650838, + "comments": [ + "Great work resolving the merge conflict!" + ], + "status": "Completed" } ] \ No newline at end of file From fff281743627aeb209934dcc1bf1e136b4f742ca Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 01:46:20 +0800 Subject: [PATCH 41/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 238d7a1cdf..94a9db6363 100644 --- a/progress.json +++ b/progress.json @@ -414,5 +414,14 @@ "Great work resolving the merge conflict!" ], "status": "Completed" + }, + { + "exercise_name": "branch-rename", + "started_at": 1787852778.147963, + "completed_at": 1787852779.557073, + "comments": [ + "Great work with renaming the branches on your local repository!" + ], + "status": "Completed" } ] \ No newline at end of file From a081bcf990a03debd4097990e5b22fc842c8bc5d Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 01:56:17 +0800 Subject: [PATCH 42/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 94a9db6363..1615439d87 100644 --- a/progress.json +++ b/progress.json @@ -423,5 +423,14 @@ "Great work with renaming the branches on your local repository!" ], "status": "Completed" + }, + { + "exercise_name": "branch-delete", + "started_at": 1787853375.371737, + "completed_at": 1787853376.659748, + "comments": [ + "Great job using git branch to delete both merged and unmerged branches!" + ], + "status": "Completed" } ] \ No newline at end of file From f4ed5573ea08f1a288f03dea3996124ed4c2755b Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:02:22 +0800 Subject: [PATCH 43/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 1615439d87..8532c33c9a 100644 --- a/progress.json +++ b/progress.json @@ -432,5 +432,14 @@ "Great job using git branch to delete both merged and unmerged branches!" ], "status": "Completed" + }, + { + "exercise_name": "mix-messy-docs", + "started_at": 1787853739.698958, + "completed_at": 1787853741.31913, + "comments": [ + "Great work using all of the concepts you've learnt about branching to mix the messy documentation!" + ], + "status": "Completed" } ] \ No newline at end of file From de7cca41a6e990cd65b2a57c35a870220549fd09 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:06:14 +0800 Subject: [PATCH 44/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8532c33c9a..8684099efc 100644 --- a/progress.json +++ b/progress.json @@ -441,5 +441,14 @@ "Great work using all of the concepts you've learnt about branching to mix the messy documentation!" ], "status": "Completed" + }, + { + "exercise_name": "mix-messy-graph", + "started_at": 1787853971.936712, + "completed_at": 1787853973.435258, + "comments": [ + "You have successfully completed the exercise!" + ], + "status": "Completed" } ] \ No newline at end of file From 8b99c699e80f51c3d54d5c26894a75ce1f7c3c0b Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:09:34 +0800 Subject: [PATCH 45/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8684099efc..2cea9b651e 100644 --- a/progress.json +++ b/progress.json @@ -450,5 +450,14 @@ "You have successfully completed the exercise!" ], "status": "Completed" + }, + { + "exercise_name": "glossary-branch-push", + "started_at": 1787854170.652723, + "completed_at": 1787854173.891864, + "comments": [ + "Branch 'PQR' has not been pushed to the remote." + ], + "status": "Incomplete" } ] \ No newline at end of file From 89225c267c454632467b83504180d228d15fc0ad Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:10:02 +0800 Subject: [PATCH 46/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 2cea9b651e..10f040c036 100644 --- a/progress.json +++ b/progress.json @@ -459,5 +459,14 @@ "Branch 'PQR' has not been pushed to the remote." ], "status": "Incomplete" + }, + { + "exercise_name": "glossary-branch-push", + "started_at": 1787854200.535645, + "completed_at": 1787854202.336684, + "comments": [ + "Great work pushing the PQR branch to your fork!" + ], + "status": "Completed" } ] \ No newline at end of file From 9880243bca21fbc9659f2bd8abf4017ec9b36c62 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:12:18 +0800 Subject: [PATCH 47/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 10f040c036..3b1e6c95cc 100644 --- a/progress.json +++ b/progress.json @@ -468,5 +468,14 @@ "Great work pushing the PQR branch to your fork!" ], "status": "Completed" + }, + { + "exercise_name": "glossary-branch-pull", + "started_at": 1787854335.995753, + "completed_at": 1787854337.504827, + "comments": [ + "Great work! All required branches are present and correctly set up." + ], + "status": "Completed" } ] \ No newline at end of file From 85fca75b6015147f747255a2e8a481e8e7933ed4 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:16:10 +0800 Subject: [PATCH 48/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 3b1e6c95cc..2f0390929e 100644 --- a/progress.json +++ b/progress.json @@ -477,5 +477,14 @@ "Great work! All required branches are present and correctly set up." ], "status": "Completed" + }, + { + "exercise_name": "glossary-branch-delete", + "started_at": 1787854566.603092, + "completed_at": 1787854569.628535, + "comments": [ + "Branch 'VWX' still exists locally! Remember to delete it from your local repository." + ], + "status": "Incomplete" } ] \ No newline at end of file From 697877397cbc91b1ce760a834554318c29c2fb7d Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:17:47 +0800 Subject: [PATCH 49/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 2f0390929e..3ea2e60d82 100644 --- a/progress.json +++ b/progress.json @@ -486,5 +486,14 @@ "Branch 'VWX' still exists locally! Remember to delete it from your local repository." ], "status": "Incomplete" + }, + { + "exercise_name": "glossary-branch-delete", + "started_at": 1787854665.336993, + "completed_at": 1787854666.628197, + "comments": [ + "Great job deleting the VWX branch!" + ], + "status": "Completed" } ] \ No newline at end of file From 88ea9a2f068008ad64f89195db225cf5b4693d78 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:20:33 +0800 Subject: [PATCH 50/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 3ea2e60d82..01371485ca 100644 --- a/progress.json +++ b/progress.json @@ -495,5 +495,14 @@ "Great job deleting the VWX branch!" ], "status": "Completed" + }, + { + "exercise_name": "glossary-branch-rename", + "started_at": 1787854831.115715, + "completed_at": 1787854833.193889, + "comments": [ + "Nice work renaming the branch locally and on the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 3e909ca9e0cebce79927c9285f48fd6f1a440c47 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:23:34 +0800 Subject: [PATCH 51/57] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index 01371485ca..eab781e415 100644 --- a/progress.json +++ b/progress.json @@ -504,5 +504,15 @@ "Nice work renaming the branch locally and on the remote!" ], "status": "Completed" + }, + { + "exercise_name": "merge-undo", + "started_at": 1787855010.392339, + "completed_at": 1787855013.435249, + "comments": [ + "It appears the merge commits are still in the history of the 'main' branch. This shouldn't be the case", + "Reset the repository using \"gitmastery progress reset\" and start again" + ], + "status": "Incomplete" } ] \ No newline at end of file From dcb02f35352cc391bba446531f565a9b23f154da Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:25:50 +0800 Subject: [PATCH 52/57] Reset progress for merge-undo --- progress.json | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/progress.json b/progress.json index eab781e415..01371485ca 100644 --- a/progress.json +++ b/progress.json @@ -504,15 +504,5 @@ "Nice work renaming the branch locally and on the remote!" ], "status": "Completed" - }, - { - "exercise_name": "merge-undo", - "started_at": 1787855010.392339, - "completed_at": 1787855013.435249, - "comments": [ - "It appears the merge commits are still in the history of the 'main' branch. This shouldn't be the case", - "Reset the repository using \"gitmastery progress reset\" and start again" - ], - "status": "Incomplete" } ] \ No newline at end of file From bfc0f72386fd5713723e7c5527562d4b3110a9d4 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:26:18 +0800 Subject: [PATCH 53/57] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index 01371485ca..575788fd80 100644 --- a/progress.json +++ b/progress.json @@ -504,5 +504,15 @@ "Nice work renaming the branch locally and on the remote!" ], "status": "Completed" + }, + { + "exercise_name": "merge-undo", + "started_at": 1787855174.674075, + "completed_at": 1787855177.847447, + "comments": [ + "It appears the merge commits are still in the history of the 'main' branch. This shouldn't be the case", + "Reset the repository using \"gitmastery progress reset\" and start again" + ], + "status": "Incomplete" } ] \ No newline at end of file From ebd95d156e8900dd73acc4ffade8778993a216c2 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:27:08 +0800 Subject: [PATCH 54/57] Reset progress for merge-undo --- progress.json | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/progress.json b/progress.json index 575788fd80..01371485ca 100644 --- a/progress.json +++ b/progress.json @@ -504,15 +504,5 @@ "Nice work renaming the branch locally and on the remote!" ], "status": "Completed" - }, - { - "exercise_name": "merge-undo", - "started_at": 1787855174.674075, - "completed_at": 1787855177.847447, - "comments": [ - "It appears the merge commits are still in the history of the 'main' branch. This shouldn't be the case", - "Reset the repository using \"gitmastery progress reset\" and start again" - ], - "status": "Incomplete" } ] \ No newline at end of file From 46a9462e71fefb20dfdab96b78c02072e065cb91 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:30:29 +0800 Subject: [PATCH 55/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 01371485ca..f1b9f2fc3d 100644 --- a/progress.json +++ b/progress.json @@ -504,5 +504,14 @@ "Nice work renaming the branch locally and on the remote!" ], "status": "Completed" + }, + { + "exercise_name": "merge-undo", + "started_at": 1787855427.347541, + "completed_at": 1787855428.856976, + "comments": [ + "Great work with undoing the merges! Try listing the directory to see what has changed." + ], + "status": "Completed" } ] \ No newline at end of file From dc35af98ac3605adb95e1439435ccd51af39bde3 Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:32:27 +0800 Subject: [PATCH 56/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f1b9f2fc3d..6b92144002 100644 --- a/progress.json +++ b/progress.json @@ -513,5 +513,14 @@ "Great work with undoing the merges! Try listing the directory to see what has changed." ], "status": "Completed" + }, + { + "exercise_name": "ff-undo", + "started_at": 1787855545.706898, + "completed_at": 1787855547.244945, + "comments": [ + "You have successfully undone the merge of branch 'others'." + ], + "status": "Completed" } ] \ No newline at end of file From 65f94eb9d413d8d93d9b0a4c6c674be47f9702fb Mon Sep 17 00:00:00 2001 From: Kuah Gene Qhee <132677007+geengene@users.noreply.github.com> Date: Fri, 28 Aug 2026 02:35:55 +0800 Subject: [PATCH 57/57] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6b92144002..80d54dbfae 100644 --- a/progress.json +++ b/progress.json @@ -522,5 +522,14 @@ "You have successfully undone the merge of branch 'others'." ], "status": "Completed" + }, + { + "exercise_name": "merge-squash", + "started_at": 1787855754.050635, + "completed_at": 1787855755.379613, + "comments": [ + "Good job performing a merge squash!" + ], + "status": "Completed" } ] \ No newline at end of file