From 1390acf262e1d20aeeb36c473b82db09b930cc05 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 12:14:56 +0800 Subject: [PATCH 01/41] Sync progress with local machine --- progress.json | 110 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 110 insertions(+) create mode 100644 progress.json diff --git a/progress.json b/progress.json new file mode 100644 index 0000000000..a1b256fec6 --- /dev/null +++ b/progress.json @@ -0,0 +1,110 @@ +[ + { + "exercise_name": "branch-bender", + "started_at": 1787716457.456375, + "completed_at": 1787716458.817558, + "comments": [ + "Great work with merging the branches in order! Try running the HTML files locally!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-delete", + "started_at": 1787717032.542109, + "completed_at": 1787717033.877827, + "comments": [ + "Great job using git branch to delete both merged and unmerged branches!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-forward", + "started_at": 1787716639.625977, + "completed_at": 1787716641.017291, + "comments": [ + "Great job fast-forward merging only 'with-sally'!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-previous", + "started_at": 1787716208.416575, + "completed_at": 1787716209.814421, + "comments": [ + "Excellent work! You've successfully created branches from a previous commit and explored alternative storylines!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-rename", + "started_at": 1787716911.80263, + "completed_at": 1787716913.19015, + "comments": [ + "Great work with renaming the branches on your local repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "conflict-mediator", + "started_at": 1787716733.423176, + "completed_at": 1787716734.788045, + "comments": [ + "Great work resolving the merge conflict!" + ], + "status": "Completed" + }, + { + "exercise_name": "mix-messy-docs", + "started_at": 1787717232.727615, + "completed_at": 1787717234.114321, + "comments": [ + "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": 1787717529.384028, + "completed_at": 1787717532.500676, + "comments": [ + "Branch 'feature-delete' still exists." + ], + "status": "Incomplete" + }, + { + "exercise_name": "mix-messy-graph", + "started_at": 1787717556.312202, + "completed_at": 1787717557.880242, + "comments": [ + "You have successfully completed the exercise!" + ], + "status": "Completed" + }, + { + "exercise_name": "side-track", + "started_at": 1787715745.240638, + "completed_at": 1787715746.875948, + "comments": [ + "Great work with using git branch and git checkout to fix the bugs!" + ], + "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1787640807.360057, + "completed_at": 1787640809.04055, + "comments": [ + "Exercise is not a Git repository" + ], + "status": "Error" + }, + { + "exercise_name": "under-control", + "started_at": 1787640845.804945, + "completed_at": 1787640847.457467, + "comments": [ + "Exercise is not a Git repository" + ], + "status": "Error" + } +] \ No newline at end of file From 5ffb156b0fbddf6a29c1cb12bbe4dc5a24dd26f9 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 12:37:00 +0800 Subject: [PATCH 02/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index a1b256fec6..0da62cc7d1 100644 --- a/progress.json +++ b/progress.json @@ -106,5 +106,14 @@ "Exercise is not a Git repository" ], "status": "Error" + }, + { + "exercise_name": "under-control", + "started_at": 1787719019.163676, + "completed_at": 1787719020.453259, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 288cb182ea7361022386794007c56e1be857f54a Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 12:39:59 +0800 Subject: [PATCH 03/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 0da62cc7d1..5d45789303 100644 --- a/progress.json +++ b/progress.json @@ -115,5 +115,14 @@ "You successfully used git init to initialize this folder as a Git repository!" ], "status": "Completed" + }, + { + "exercise_name": "glossary-branch-push", + "started_at": 1787719197.091191, + "completed_at": 1787719198.757168, + "comments": [ + "Great work pushing the PQR branch to your fork!" + ], + "status": "Completed" } ] \ No newline at end of file From 96c4073349deae2183df08d0807bb0d3f7b56ae7 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 12:45:37 +0800 Subject: [PATCH 04/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5d45789303..a56680a056 100644 --- a/progress.json +++ b/progress.json @@ -124,5 +124,14 @@ "Great work pushing the PQR branch to your fork!" ], "status": "Completed" + }, + { + "exercise_name": "glossary-branch-pull", + "started_at": 1787719535.7242, + "completed_at": 1787719537.052292, + "comments": [ + "Great work! All required branches are present and correctly set up." + ], + "status": "Completed" } ] \ No newline at end of file From 9c7c926190c100e1ec6656db0acc829b3ac462be Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 12:47:11 +0800 Subject: [PATCH 05/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index a56680a056..4fe60c4db1 100644 --- a/progress.json +++ b/progress.json @@ -133,5 +133,14 @@ "Great work! All required branches are present and correctly set up." ], "status": "Completed" + }, + { + "exercise_name": "glossary-branch-delete", + "started_at": 1787719629.021083, + "completed_at": 1787719630.341867, + "comments": [ + "Great job deleting the VWX branch!" + ], + "status": "Completed" } ] \ No newline at end of file From d061738f2f49b67dec0f550bd02b1f1db64dc587 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 12:50:28 +0800 Subject: [PATCH 06/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 4fe60c4db1..b168a93142 100644 --- a/progress.json +++ b/progress.json @@ -142,5 +142,14 @@ "Great job deleting the VWX branch!" ], "status": "Completed" + }, + { + "exercise_name": "glossary-branch-rename", + "started_at": 1787719825.796939, + "completed_at": 1787719827.682932, + "comments": [ + "Nice work renaming the branch locally and on the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From d12da9f5e0901575e4bce7f16d8835fbd98df452 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 12:52:13 +0800 Subject: [PATCH 07/41] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index b168a93142..2250c9a5d4 100644 --- a/progress.json +++ b/progress.json @@ -151,5 +151,15 @@ "Nice work renaming the branch locally and on the remote!" ], "status": "Completed" + }, + { + "exercise_name": "branch-compare", + "started_at": 1787719929.689375, + "completed_at": 1787719932.762615, + "comments": [ + "Answer for Which numbers are present in stream-1 but not in stream-2? is empty.", + "Answer for Which numbers are present in stream-2 but not in stream-1? is empty." + ], + "status": "Incomplete" } ] \ No newline at end of file From 091753af30f911b14f21a19965763085be7c2515 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 12:53:34 +0800 Subject: [PATCH 08/41] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index 2250c9a5d4..530b6a17c2 100644 --- a/progress.json +++ b/progress.json @@ -161,5 +161,15 @@ "Answer for Which numbers are present in stream-2 but not in stream-1? is empty." ], "status": "Incomplete" + }, + { + "exercise_name": "branch-compare", + "started_at": 1787720011.042796, + "completed_at": 1787720013.994573, + "comments": [ + "Answer for Which numbers are present in stream-1 but not in stream-2? is empty.", + "Answer for Which numbers are present in stream-2 but not in stream-1? is empty." + ], + "status": "Incomplete" } ] \ No newline at end of file From 247f8b3b2796a81208d43565332ddf659d2cb0cb Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 12:54:14 +0800 Subject: [PATCH 09/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 530b6a17c2..ef9bcfd2b2 100644 --- a/progress.json +++ b/progress.json @@ -171,5 +171,14 @@ "Answer for Which numbers are present in stream-2 but not in stream-1? is empty." ], "status": "Incomplete" + }, + { + "exercise_name": "branch-compare", + "started_at": 1787720052.754642, + "completed_at": 1787720054.151209, + "comments": [ + "Great work comparing the branches successfully!" + ], + "status": "Completed" } ] \ No newline at end of file From aacee8a1dd730e107248150c1a96b9674997f271 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:02:00 +0800 Subject: [PATCH 10/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ef9bcfd2b2..3daee4dba9 100644 --- a/progress.json +++ b/progress.json @@ -180,5 +180,14 @@ "Great work comparing the branches successfully!" ], "status": "Completed" + }, + { + "exercise_name": "merge-undo", + "started_at": 1787720518.132247, + "completed_at": 1787720519.452142, + "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 fc1d52e8dfd1bf03084585a1f7ba14c84dd071bd Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:03:26 +0800 Subject: [PATCH 11/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 3daee4dba9..0f011c4693 100644 --- a/progress.json +++ b/progress.json @@ -189,5 +189,14 @@ "Great work with undoing the merges! Try listing the directory to see what has changed." ], "status": "Completed" + }, + { + "exercise_name": "ff-undo", + "started_at": 1787720605.167101, + "completed_at": 1787720606.451369, + "comments": [ + "You have successfully undone the merge of branch 'others'." + ], + "status": "Completed" } ] \ No newline at end of file From 6ffcf73b755eb55ccb903c9e8ab381c898d1bf61 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:04:38 +0800 Subject: [PATCH 12/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 0f011c4693..b7233c7628 100644 --- a/progress.json +++ b/progress.json @@ -198,5 +198,14 @@ "You have successfully undone the merge of branch 'others'." ], "status": "Completed" + }, + { + "exercise_name": "merge-squash", + "started_at": 1787720676.758444, + "completed_at": 1787720678.082187, + "comments": [ + "Good job performing a merge squash!" + ], + "status": "Completed" } ] \ No newline at end of file From 01210a66264c2a785e17a11cfbbb7c02f0c8b051 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:08:09 +0800 Subject: [PATCH 13/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b7233c7628..3e13c7bcb8 100644 --- a/progress.json +++ b/progress.json @@ -207,5 +207,14 @@ "Good job performing a merge squash!" ], "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1787720888.053846, + "completed_at": 1787720889.350201, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" } ] \ No newline at end of file From bc20b7832863d6ed1902ab52b3c86304faa25510 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:08:51 +0800 Subject: [PATCH 14/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 3e13c7bcb8..85213615e2 100644 --- a/progress.json +++ b/progress.json @@ -216,5 +216,14 @@ "You have successfully undone the init operation!" ], "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1787720929.741805, + "completed_at": 1787720931.064647, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" } ] \ No newline at end of file From 1350b9b92e77d0f63fc24962d984800c5fe513b3 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:09:49 +0800 Subject: [PATCH 15/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 85213615e2..e9f11ec9ab 100644 --- a/progress.json +++ b/progress.json @@ -225,5 +225,14 @@ "Great work! You have successfully checked in all the actors!" ], "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1787720987.095951, + "completed_at": 1787720988.388773, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" } ] \ No newline at end of file From 4a5becbec8460e3b43093072a86a01ed328eb3af Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:10:52 +0800 Subject: [PATCH 16/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e9f11ec9ab..9d2337dc03 100644 --- a/progress.json +++ b/progress.json @@ -234,5 +234,14 @@ "Great work! You have successfully fixed the attendance system!" ], "status": "Completed" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1787721050.555372, + "completed_at": 1787721051.883525, + "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 537f8948728ec62feedcf886cd73a881f2d99191 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:13:10 +0800 Subject: [PATCH 17/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 9d2337dc03..2c4717f4ea 100644 --- a/progress.json +++ b/progress.json @@ -243,5 +243,14 @@ "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": 1787721187.33837, + "completed_at": 1787721190.237749, + "comments": [ + "Answer for What is the SHA of the commit with the commit message \"Rewrite the comments\"? 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 cb2959179856bb4a1124416978ae2e92eb674c76 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:13:46 +0800 Subject: [PATCH 18/41] Update progress --- progress.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/progress.json b/progress.json index 2c4717f4ea..51ee3d1ef8 100644 --- a/progress.json +++ b/progress.json @@ -252,5 +252,12 @@ "Answer for What is the SHA of the commit with the commit message \"Rewrite the comments\"? 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": 1787721225.011692, + "completed_at": 1787721226.33959, + "comments": [], + "status": "Completed" } ] \ No newline at end of file From 9107e0c63189a09342e94f76fc64892c42286da0 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:15:34 +0800 Subject: [PATCH 19/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 51ee3d1ef8..1af805b4fb 100644 --- a/progress.json +++ b/progress.json @@ -259,5 +259,14 @@ "completed_at": 1787721226.33959, "comments": [], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1787721278.098003, + "completed_at": 1787721334.004204, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 019fcc24e523dd97bca5eb32a78b23a7dbc0d5d9 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:17:43 +0800 Subject: [PATCH 20/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 1af805b4fb..0f6693b4c4 100644 --- a/progress.json +++ b/progress.json @@ -268,5 +268,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1787721462.164548, + "completed_at": 1787721463.482863, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 316ad87d93c2320f447d55e646617686d9085a3d Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:19:53 +0800 Subject: [PATCH 21/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 0f6693b4c4..246332deee 100644 --- a/progress.json +++ b/progress.json @@ -277,5 +277,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1787721590.965305, + "completed_at": 1787721592.843651, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 2360df4907b199ba1e6540b736f3b2e40757d4ac Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:23:27 +0800 Subject: [PATCH 22/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 246332deee..63627798f4 100644 --- a/progress.json +++ b/progress.json @@ -286,5 +286,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787721803.148976, + "completed_at": 1787721806.547891, + "comments": [ + "You should be using ** to match all subfolders to ignore runaway.txt." + ], + "status": "Incomplete" } ] \ No newline at end of file From 9847bc194311576089e99e00103751518848f7cc Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:24:32 +0800 Subject: [PATCH 23/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 63627798f4..79261fdaed 100644 --- a/progress.json +++ b/progress.json @@ -295,5 +295,14 @@ "You should be using ** to match all subfolders to ignore runaway.txt." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787721868.391198, + "completed_at": 1787721871.766362, + "comments": [ + "You should be using ** to match all subfolders to ignore runaway.txt." + ], + "status": "Incomplete" } ] \ No newline at end of file From d6cc3ce2f4b1daf184baad6a9705064a6221de5c Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:24:53 +0800 Subject: [PATCH 24/41] Reset progress for ignoring-somethings --- progress.json | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/progress.json b/progress.json index 79261fdaed..246332deee 100644 --- a/progress.json +++ b/progress.json @@ -286,23 +286,5 @@ "Great work pushing changes to the remote!" ], "status": "Completed" - }, - { - "exercise_name": "ignoring-somethings", - "started_at": 1787721803.148976, - "completed_at": 1787721806.547891, - "comments": [ - "You should be using ** to match all subfolders to ignore runaway.txt." - ], - "status": "Incomplete" - }, - { - "exercise_name": "ignoring-somethings", - "started_at": 1787721868.391198, - "completed_at": 1787721871.766362, - "comments": [ - "You should be using ** to match all subfolders to ignore runaway.txt." - ], - "status": "Incomplete" } ] \ No newline at end of file From 3e9111c113145a2bbb1cf6a9d543daa4d60f5999 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:26:06 +0800 Subject: [PATCH 25/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 246332deee..f01b72131f 100644 --- a/progress.json +++ b/progress.json @@ -286,5 +286,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787721962.050939, + "completed_at": 1787721965.527451, + "comments": [ + "You should be using ** to match all subfolders to ignore runaway.txt." + ], + "status": "Incomplete" } ] \ No newline at end of file From 1ac47fa6471d0826c710b669af5a0279673dde35 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:27:35 +0800 Subject: [PATCH 26/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f01b72131f..2c8968bc12 100644 --- a/progress.json +++ b/progress.json @@ -295,5 +295,14 @@ "You should be using ** to match all subfolders to ignore runaway.txt." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787722053.326472, + "completed_at": 1787722055.2005, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From 9b90124442b27ff763317c5d41f72e352879f685 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:28:52 +0800 Subject: [PATCH 27/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 2c8968bc12..c7f27e88fe 100644 --- a/progress.json +++ b/progress.json @@ -304,5 +304,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1787722129.388344, + "completed_at": 1787722132.21052, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 5012c2c7009c6f3e9ae8e14ef4330b76c1951b74 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:30:29 +0800 Subject: [PATCH 28/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c7f27e88fe..d6ed4969f9 100644 --- a/progress.json +++ b/progress.json @@ -313,5 +313,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1787722225.994781, + "completed_at": 1787722228.671777, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From ac62f216b1a7dfc1a4c2266551bd3a04ca153459 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:33:08 +0800 Subject: [PATCH 29/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index d6ed4969f9..5ee31ffd48 100644 --- a/progress.json +++ b/progress.json @@ -322,5 +322,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1787722386.786884, + "completed_at": 1787722388.096747, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From 601b445182faebcce8181f63b54846a5e892c1a2 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:41:44 +0800 Subject: [PATCH 30/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5ee31ffd48..9b8b44e770 100644 --- a/progress.json +++ b/progress.json @@ -331,5 +331,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1787722903.00793, + "completed_at": 1787722904.296777, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 9676fdf5b94bba721dd75bb1f8810ec093ae3a51 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:43:22 +0800 Subject: [PATCH 31/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 9b8b44e770..967f390cfe 100644 --- a/progress.json +++ b/progress.json @@ -340,5 +340,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1787722999.506052, + "completed_at": 1787723002.304278, + "comments": [ + "Missing lightweight tag \"first-pilot\"." + ], + "status": "Incomplete" } ] \ No newline at end of file From 5d8a6ca0faad2db463338ad5fd3383359c947790 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:44:06 +0800 Subject: [PATCH 32/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 967f390cfe..a38cc05981 100644 --- a/progress.json +++ b/progress.json @@ -349,5 +349,14 @@ "Missing lightweight tag \"first-pilot\"." ], "status": "Incomplete" + }, + { + "exercise_name": "tags-add", + "started_at": 1787723042.930135, + "completed_at": 1787723045.759582, + "comments": [ + "\"first-pilot\" should point to the first commit." + ], + "status": "Incomplete" } ] \ No newline at end of file From f4fb18d436ca4146405d7e2b89fda50fd3de9a9a Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:45:10 +0800 Subject: [PATCH 33/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index a38cc05981..9951b97c2b 100644 --- a/progress.json +++ b/progress.json @@ -358,5 +358,14 @@ "\"first-pilot\" should point to the first commit." ], "status": "Incomplete" + }, + { + "exercise_name": "tags-add", + "started_at": 1787723108.382311, + "completed_at": 1787723109.698712, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From c1b0a32383312dec6cc0c7d5798d6f184e728018 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:47:49 +0800 Subject: [PATCH 34/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 9951b97c2b..e3f50e1f55 100644 --- a/progress.json +++ b/progress.json @@ -367,5 +367,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1787723267.954446, + "completed_at": 1787723269.292664, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From 37efebcc73a02ebed26eb2ffdb52822b2b61c0ff Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:49:04 +0800 Subject: [PATCH 35/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e3f50e1f55..dc7d7879a9 100644 --- a/progress.json +++ b/progress.json @@ -376,5 +376,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1787723339.45736, + "completed_at": 1787723343.675901, + "comments": [ + "Tag beta is still on the remote!" + ], + "status": "Incomplete" } ] \ No newline at end of file From f9fee5ec7505ecfcb85abd7a157ed3a311d9c808 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:51:37 +0800 Subject: [PATCH 36/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index dc7d7879a9..5bca31cf1c 100644 --- a/progress.json +++ b/progress.json @@ -385,5 +385,14 @@ "Tag beta is still on the remote!" ], "status": "Incomplete" + }, + { + "exercise_name": "tags-push", + "started_at": 1787723494.427919, + "completed_at": 1787723496.895167, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file From 65a3eed8be67a24692c250d7bd5f11921f86228f Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:54:05 +0800 Subject: [PATCH 37/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5bca31cf1c..3fa173471d 100644 --- a/progress.json +++ b/progress.json @@ -394,5 +394,14 @@ "Wonderful! You have successfully synced the local tags with the remote tags!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1787723643.884754, + "completed_at": 1787723645.193988, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" } ] \ No newline at end of file From 1a88e6539cde137003fed15ab44dcd09a1ec1a7c Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:56:17 +0800 Subject: [PATCH 38/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 3fa173471d..e7cbac101b 100644 --- a/progress.json +++ b/progress.json @@ -403,5 +403,14 @@ "Great work traversing the revision history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-reset", + "started_at": 1787723776.030541, + "completed_at": 1787723777.391828, + "comments": [ + "You have reset the repository to the correct state!" + ], + "status": "Completed" } ] \ No newline at end of file From 8f7193d16b20ef8baf7bda30afd4409024d48eff Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 13:58:13 +0800 Subject: [PATCH 39/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e7cbac101b..c5dd168aef 100644 --- a/progress.json +++ b/progress.json @@ -412,5 +412,14 @@ "You have reset the repository to the correct state!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1787723892.145925, + "completed_at": 1787723893.446538, + "comments": [ + "Good work reverting commits!" + ], + "status": "Completed" } ] \ No newline at end of file From e7610d2e9509a008412af675366680c88e7d52c4 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 14:02:53 +0800 Subject: [PATCH 40/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c5dd168aef..929a9452a9 100644 --- a/progress.json +++ b/progress.json @@ -421,5 +421,14 @@ "Good work reverting commits!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1787724172.05957, + "completed_at": 1787724173.398944, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" } ] \ No newline at end of file From cd55c91d0fc2ac74cc2df837619fe4f87af261b4 Mon Sep 17 00:00:00 2001 From: Henry <80515759+henrlly@users.noreply.github.com> Date: Wed, 26 Aug 2026 14:03:49 +0800 Subject: [PATCH 41/41] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 929a9452a9..2a248d49d6 100644 --- a/progress.json +++ b/progress.json @@ -430,5 +430,14 @@ "Great work comparing commits in git history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1787724228.132887, + "completed_at": 1787724229.422517, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" } ] \ No newline at end of file