From 2e8206ae43c17145a9bc7db007548de63d45cb0e Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 11:10:28 +0800 Subject: [PATCH 01/18] Sync progress with local machine --- progress.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 progress.json diff --git a/progress.json b/progress.json new file mode 100644 index 0000000000..406e088f1c --- /dev/null +++ b/progress.json @@ -0,0 +1,18 @@ +[ + { + "exercise_name": "log-and-order", + "started_at": 1787073565.494883, + "completed_at": 1787073567.529017, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1787072793.921837, + "completed_at": 1787072795.8964, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" + } +] \ No newline at end of file From 569d0dca9e47a5980f44ef7fb77c7d34bd9b1342 Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 11:16:07 +0800 Subject: [PATCH 02/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 406e088f1c..fcb5bab4ad 100644 --- a/progress.json +++ b/progress.json @@ -14,5 +14,14 @@ "Great work! You have successfully fixed the attendance system!" ], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1787282104.896862, + "completed_at": 1787282167.027646, + "comments": [ + "That is not the right Github url!" + ], + "status": "Incomplete" } ] \ No newline at end of file From a95892194f666a1b895dd197221349144dbc46f2 Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 11:17:26 +0800 Subject: [PATCH 03/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index fcb5bab4ad..c7ca72b3fb 100644 --- a/progress.json +++ b/progress.json @@ -23,5 +23,14 @@ "That is not the right Github url!" ], "status": "Incomplete" + }, + { + "exercise_name": "remote-control", + "started_at": 1787282221.959673, + "completed_at": 1787282245.727361, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 763a99f4cb1fc973a67afda04ce2ec3e1dc26978 Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 11:23:20 +0800 Subject: [PATCH 04/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c7ca72b3fb..a043d87661 100644 --- a/progress.json +++ b/progress.json @@ -32,5 +32,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1787282595.829022, + "completed_at": 1787282599.827272, + "comments": [ + "Missing remote called 'upstream'." + ], + "status": "Incomplete" } ] \ No newline at end of file From 90f0167906d3f1a1c34855ef583a4a6e5242f049 Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 11:25:52 +0800 Subject: [PATCH 05/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index a043d87661..6a074f1759 100644 --- a/progress.json +++ b/progress.json @@ -41,5 +41,14 @@ "Missing remote called 'upstream'." ], "status": "Incomplete" + }, + { + "exercise_name": "link-me", + "started_at": 1787282750.411529, + "completed_at": 1787282752.269199, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From ef715c0484eb978bd8521634520a7db65523f452 Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 11:52:03 +0800 Subject: [PATCH 06/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6a074f1759..16048623ad 100644 --- a/progress.json +++ b/progress.json @@ -50,5 +50,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787284313.424755, + "completed_at": 1787284322.392101, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From c794dd46c12b7fafcec73d3e0d0634206173272d Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 12:12:35 +0800 Subject: [PATCH 07/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 16048623ad..1831bf65e6 100644 --- a/progress.json +++ b/progress.json @@ -59,5 +59,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1787285551.232626, + "completed_at": 1787285555.011611, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 31351a5d9e3711ee205c6e485f4fb8b2d309c4d7 Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 14:49:41 +0800 Subject: [PATCH 08/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 1831bf65e6..0152cfc3ae 100644 --- a/progress.json +++ b/progress.json @@ -68,5 +68,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1787294978.635487, + "completed_at": 1787294980.894058, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From ee3965db3c9cd174846f044d7c93bfc5c7282d02 Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 20:27:43 +0800 Subject: [PATCH 09/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 0152cfc3ae..f8ac048887 100644 --- a/progress.json +++ b/progress.json @@ -77,5 +77,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1787315261.032506, + "completed_at": 1787315262.887429, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From fbecdc1e57da1e4942013af7a501d511a03972e6 Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 20:35:56 +0800 Subject: [PATCH 10/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f8ac048887..faac56b580 100644 --- a/progress.json +++ b/progress.json @@ -86,5 +86,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1787315752.226964, + "completed_at": 1787315756.11915, + "comments": [ + "\"first-pilot\" should point to the first commit." + ], + "status": "Incomplete" } ] \ No newline at end of file From 7924300c446d6d0b84d6c9ad31ae99089629a70c Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 20:37:14 +0800 Subject: [PATCH 11/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index faac56b580..246f046bfa 100644 --- a/progress.json +++ b/progress.json @@ -95,5 +95,14 @@ "\"first-pilot\" should point to the first commit." ], "status": "Incomplete" + }, + { + "exercise_name": "tags-add", + "started_at": 1787315830.097409, + "completed_at": 1787315833.916522, + "comments": [ + "Missing lightweight tag \"first-pilot\"." + ], + "status": "Incomplete" } ] \ No newline at end of file From 5499d4de6f6b39fd6f1f829e06a3f2a3347fec54 Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 20:37:54 +0800 Subject: [PATCH 12/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 246f046bfa..76e6fe909f 100644 --- a/progress.json +++ b/progress.json @@ -104,5 +104,14 @@ "Missing lightweight tag \"first-pilot\"." ], "status": "Incomplete" + }, + { + "exercise_name": "tags-add", + "started_at": 1787315871.537318, + "completed_at": 1787315873.612189, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From d4285980c40051cf5bfa0c30bb0ca8adf4dbfbd0 Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 20:41:42 +0800 Subject: [PATCH 13/18] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index 76e6fe909f..850bdded73 100644 --- a/progress.json +++ b/progress.json @@ -113,5 +113,15 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1787316097.728519, + "completed_at": 1787316101.567337, + "comments": [ + "The 'first-update' tag still exists.", + "You are missing the 'january-update' tag." + ], + "status": "Incomplete" } ] \ No newline at end of file From 5756ba8549236d22c4d4b37a3ff8a36bdd6e1ddb Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 20:42:34 +0800 Subject: [PATCH 14/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 850bdded73..91bfb2e746 100644 --- a/progress.json +++ b/progress.json @@ -123,5 +123,14 @@ "You are missing the 'january-update' tag." ], "status": "Incomplete" + }, + { + "exercise_name": "tags-update", + "started_at": 1787316151.816183, + "completed_at": 1787316153.867915, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From 99d3cb8657d8fb017e4573cc3c6fac1f91a56647 Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 21:09:53 +0800 Subject: [PATCH 15/18] Update progress --- progress.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/progress.json b/progress.json index 91bfb2e746..8af684ac21 100644 --- a/progress.json +++ b/progress.json @@ -132,5 +132,17 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1787317789.423443, + "completed_at": 1787317793.079619, + "comments": [ + "Answer for Which are the new values in staged files? is empty.", + "Answer for Which are the new values in modified but unstaged files? does not contain all of the right answers.", + "Answer for Which files have changed from Jan 09th to Jan 15th? does not contain all of the right answers.", + "Answer for Which new values are new in north.csv on Jan 10th, compared to Jan 01st? is empty." + ], + "status": "Incomplete" } ] \ No newline at end of file From 5bce7f6133c4623d6bf00a24eb0ddaa940a7c690 Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 21:10:09 +0800 Subject: [PATCH 16/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8af684ac21..8bd667dfe7 100644 --- a/progress.json +++ b/progress.json @@ -144,5 +144,14 @@ "Answer for Which new values are new in north.csv on Jan 10th, compared to Jan 01st? is empty." ], "status": "Incomplete" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1787317805.422558, + "completed_at": 1787317809.258649, + "comments": [ + "Answer for Which files have changed from Jan 09th to Jan 15th? does not contain all of the right answers." + ], + "status": "Incomplete" } ] \ No newline at end of file From 5ca5850009833e56fe2ce04001ab1707f8278dc5 Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 21:12:22 +0800 Subject: [PATCH 17/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8bd667dfe7..497d3bba06 100644 --- a/progress.json +++ b/progress.json @@ -153,5 +153,14 @@ "Answer for Which files have changed from Jan 09th to Jan 15th? does not contain all of the right answers." ], "status": "Incomplete" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1787317939.789424, + "completed_at": 1787317941.713563, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" } ] \ No newline at end of file From ac3ec2c116884c04c69c92624a69d589b6a9009d Mon Sep 17 00:00:00 2001 From: Aidil <317012577+idealfarhand@users.noreply.github.com> Date: Fri, 21 Aug 2026 21:28:58 +0800 Subject: [PATCH 18/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 497d3bba06..438145e4bd 100644 --- a/progress.json +++ b/progress.json @@ -162,5 +162,14 @@ "Great work comparing commits in git history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1787318935.781267, + "completed_at": 1787318937.783703, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" } ] \ No newline at end of file