From 47f95bcdf578a0508337e1f8a891e0201cbb08ab Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Mon, 19 Jan 2026 12:59:12 +0800 Subject: [PATCH 01/24] Sync progress with local machine --- progress.json | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 progress.json diff --git a/progress.json b/progress.json new file mode 100644 index 000000000..0841ef3f7 --- /dev/null +++ b/progress.json @@ -0,0 +1,54 @@ +[ + { + "exercise_name": "grocery-shopping", + "started_at": 1768728250.890838, + "completed_at": 1768728252.192872, + "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": 1768729628.765832, + "completed_at": 1768729630.919981, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1768727365.32238, + "completed_at": 1768727368.144667, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1768727896.447546, + "completed_at": 1768727897.675339, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1768725632.510239, + "completed_at": 1768725633.798764, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1768725703.883984, + "completed_at": 1768725706.059918, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" + } +] \ No newline at end of file From f6fd889f0feeb5a5d20ea7d5e4849c62c897e481 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Mon, 19 Jan 2026 13:04:53 +0800 Subject: [PATCH 02/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 0841ef3f7..28261c495 100644 --- a/progress.json +++ b/progress.json @@ -50,5 +50,14 @@ "You have successfully undone the init operation!" ], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1768798983.358565, + "completed_at": 1768799092.941359, + "comments": [ + "That is not the right Github url!" + ], + "status": "Incomplete" } ] \ No newline at end of file From e1a85f037f5571bf6792e6e8aadc062ed6d8ed59 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Mon, 19 Jan 2026 13:05:21 +0800 Subject: [PATCH 03/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 28261c495..7272c74b7 100644 --- a/progress.json +++ b/progress.json @@ -59,5 +59,14 @@ "That is not the right Github url!" ], "status": "Incomplete" + }, + { + "exercise_name": "remote-control", + "started_at": 1768799116.253028, + "completed_at": 1768799121.032277, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From fbaa588596f94b8b2aba6d7259a59ee22c439216 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Mon, 19 Jan 2026 13:10:55 +0800 Subject: [PATCH 04/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7272c74b7..7e621324e 100644 --- a/progress.json +++ b/progress.json @@ -68,5 +68,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1768799453.102175, + "completed_at": 1768799454.454667, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From a3e53e5938d16ffb8d5adbbb9c739c3488d3dea9 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Mon, 19 Jan 2026 13:30:59 +0800 Subject: [PATCH 05/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7e621324e..db67fb1fe 100644 --- a/progress.json +++ b/progress.json @@ -77,5 +77,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1768800655.226816, + "completed_at": 1768800659.330648, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 283295cf6f49fae79e5b340eb1406958f95035bf Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Mon, 19 Jan 2026 13:55:17 +0800 Subject: [PATCH 06/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index db67fb1fe..501fe9214 100644 --- a/progress.json +++ b/progress.json @@ -86,5 +86,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1768802113.186534, + "completed_at": 1768802116.776362, + "comments": [ + "You are not ignoring runaway.txt. Find where the file is and fix that." + ], + "status": "Incomplete" } ] \ No newline at end of file From afd5d4ad2d644b3e1b384b45e87bc74ff0024b46 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Mon, 19 Jan 2026 13:58:30 +0800 Subject: [PATCH 07/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 501fe9214..5f84a53aa 100644 --- a/progress.json +++ b/progress.json @@ -95,5 +95,14 @@ "You are not ignoring runaway.txt. Find where the file is and fix that." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1768802305.866152, + "completed_at": 1768802309.465511, + "comments": [ + "You are not ignoring runaway.txt. Find where the file is and fix that." + ], + "status": "Incomplete" } ] \ No newline at end of file From 63d0c61e899eaffc075462559bec9b158b918f6f Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Mon, 19 Jan 2026 14:03:44 +0800 Subject: [PATCH 08/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5f84a53aa..cfaf7c4e1 100644 --- a/progress.json +++ b/progress.json @@ -104,5 +104,14 @@ "You are not ignoring runaway.txt. Find where the file is and fix that." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1768802620.290897, + "completed_at": 1768802623.838277, + "comments": [ + "You are not ignoring runaway.txt. Find where the file is and fix that." + ], + "status": "Incomplete" } ] \ No newline at end of file From a49f856cf189f429891f735f06c3f4789eb9bf96 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Mon, 19 Jan 2026 14:04:42 +0800 Subject: [PATCH 09/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index cfaf7c4e1..75e0d8f1b 100644 --- a/progress.json +++ b/progress.json @@ -113,5 +113,14 @@ "You are not ignoring runaway.txt. Find where the file is and fix that." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1768802677.923429, + "completed_at": 1768802681.496225, + "comments": [ + "You are not ignoring runaway.txt. Find where the file is and fix that." + ], + "status": "Incomplete" } ] \ No newline at end of file From 43606fc8b09c7f0dc90778849b4b5e97ce1c3815 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Mon, 19 Jan 2026 14:05:15 +0800 Subject: [PATCH 10/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 75e0d8f1b..49dd82bfe 100644 --- a/progress.json +++ b/progress.json @@ -122,5 +122,14 @@ "You are not ignoring runaway.txt. Find where the file is and fix that." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1768802711.286127, + "completed_at": 1768802714.990508, + "comments": [ + "You are not ignoring runaway.txt. Find where the file is and fix that." + ], + "status": "Incomplete" } ] \ No newline at end of file From 0c6bd4baa0328afb7e27375b5321c328e5fa1064 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Mon, 19 Jan 2026 14:07:24 +0800 Subject: [PATCH 11/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 49dd82bfe..b86bfd719 100644 --- a/progress.json +++ b/progress.json @@ -131,5 +131,14 @@ "You are not ignoring runaway.txt. Find where the file is and fix that." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1768802841.759664, + "completed_at": 1768802843.803921, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From d3dd71f414e2f6149915ba34c67cbe1bb1de1834 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Mon, 19 Jan 2026 14:08:34 +0800 Subject: [PATCH 12/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b86bfd719..fff5a5299 100644 --- a/progress.json +++ b/progress.json @@ -140,5 +140,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1768802912.01365, + "completed_at": 1768802914.097815, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From 8d129b0dcf7478a3fc6fe035738286a5a8557ac8 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Tue, 20 Jan 2026 10:53:52 +0800 Subject: [PATCH 13/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index fff5a5299..5a992914c 100644 --- a/progress.json +++ b/progress.json @@ -149,5 +149,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1768877628.861231, + "completed_at": 1768877631.474254, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From f60a62e3617a12dfc09a9ab4f520dd65db76cf19 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Tue, 20 Jan 2026 11:29:03 +0800 Subject: [PATCH 14/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5a992914c..2d481975a 100644 --- a/progress.json +++ b/progress.json @@ -158,5 +158,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1768879737.872035, + "completed_at": 1768879742.809117, + "comments": [ + "The remote 'upstream' is missing!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 23fcd023ba98f8db2e34d3b29df4a4bbefcc98dd Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Tue, 20 Jan 2026 11:30:42 +0800 Subject: [PATCH 15/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 2d481975a..f772de780 100644 --- a/progress.json +++ b/progress.json @@ -167,5 +167,14 @@ "The remote 'upstream' is missing!" ], "status": "Incomplete" + }, + { + "exercise_name": "clone-repo", + "started_at": 1768879838.146171, + "completed_at": 1768879841.818565, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 8af469ea2a2e585211dd4eea3a8682e127d00776 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Tue, 20 Jan 2026 11:54:13 +0800 Subject: [PATCH 16/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f772de780..e727e6d03 100644 --- a/progress.json +++ b/progress.json @@ -176,5 +176,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1768881251.906707, + "completed_at": 1768881253.211825, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From ca49dab4faae682af3e088ebf269c8753997f608 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Tue, 20 Jan 2026 12:24:50 +0800 Subject: [PATCH 17/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e727e6d03..67e807c9e 100644 --- a/progress.json +++ b/progress.json @@ -185,5 +185,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1768883088.664535, + "completed_at": 1768883090.042395, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 0e6ec725f4a54fe4c192bc4ec41d0c6c20060a07 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Tue, 20 Jan 2026 12:56:41 +0800 Subject: [PATCH 18/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 67e807c9e..2f56a6b6c 100644 --- a/progress.json +++ b/progress.json @@ -194,5 +194,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1768884999.812277, + "completed_at": 1768885001.060363, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 71a60c8bcb576c8fa73a2686de776fba9cd56487 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Tue, 20 Jan 2026 12:59:01 +0800 Subject: [PATCH 19/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 2f56a6b6c..6c822b0d5 100644 --- a/progress.json +++ b/progress.json @@ -203,5 +203,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1768885138.962903, + "completed_at": 1768885140.434632, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From 12ab2a692cc9aad4d3c205f71ecfe72a9e105363 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Tue, 20 Jan 2026 13:03:31 +0800 Subject: [PATCH 20/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6c822b0d5..c723a2732 100644 --- a/progress.json +++ b/progress.json @@ -212,5 +212,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1768885406.230554, + "completed_at": 1768885410.864671, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file From 7cd581dc0ebadd92dd1e801df55196eb9d93dda6 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Tue, 20 Jan 2026 13:55:14 +0800 Subject: [PATCH 21/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c723a2732..ecc68072b 100644 --- a/progress.json +++ b/progress.json @@ -221,5 +221,14 @@ "Wonderful! You have successfully synced the local tags with the remote tags!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1768888512.78168, + "completed_at": 1768888514.083609, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" } ] \ No newline at end of file From f8a6c41efd7048495ce137b48b836d35414e0471 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Tue, 20 Jan 2026 15:22:57 +0800 Subject: [PATCH 22/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ecc68072b..f7569c21e 100644 --- a/progress.json +++ b/progress.json @@ -230,5 +230,14 @@ "Great work comparing commits in git history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1768893775.33366, + "completed_at": 1768893776.663384, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" } ] \ No newline at end of file From bfe27112a84d8e67d86d769afc2b385617235d20 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Tue, 20 Jan 2026 16:01:13 +0800 Subject: [PATCH 23/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f7569c21e..39567afa9 100644 --- a/progress.json +++ b/progress.json @@ -239,5 +239,14 @@ "Great work traversing the revision history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-reset", + "started_at": 1768896070.549673, + "completed_at": 1768896071.873039, + "comments": [ + "You have reset the repository to the correct state!" + ], + "status": "Completed" } ] \ No newline at end of file From 59b479ae32be6c56b76353bb7431813c33d9e303 Mon Sep 17 00:00:00 2001 From: daynerss1 Date: Tue, 20 Jan 2026 16:14:57 +0800 Subject: [PATCH 24/24] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 39567afa9..e48850574 100644 --- a/progress.json +++ b/progress.json @@ -248,5 +248,14 @@ "You have reset the repository to the correct state!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1768896895.971416, + "completed_at": 1768896897.219519, + "comments": [ + "Good work reverting commits!" + ], + "status": "Completed" } ] \ No newline at end of file