From 0a3f6c9f7aeda24acdfa6c03e0611381e12bea57 Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sat, 29 Aug 2026 18:22:37 +0800 Subject: [PATCH 01/17] Sync progress with local machine --- progress.json | 61 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 progress.json diff --git a/progress.json b/progress.json new file mode 100644 index 0000000000..7f4118cb27 --- /dev/null +++ b/progress.json @@ -0,0 +1,61 @@ +[ + { + "exercise_name": "grocery-shopping", + "started_at": 1787883916.727853, + "completed_at": 1787883918.048384, + "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": 1787885308.511332, + "completed_at": 1787885309.782706, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "log-and-order", + "started_at": 1787998404.968014, + "completed_at": 1787998406.362683, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1787883094.309685, + "completed_at": 1787883095.594713, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1787884216.205114, + "completed_at": 1787884217.509682, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1787838031.581798, + "completed_at": 1787838032.950754, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1787838148.890003, + "completed_at": 1787838150.311224, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" + } +] \ No newline at end of file From 3ed40fec77533f297308cfc7b00ae7cecfaba233 Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sat, 29 Aug 2026 18:30:44 +0800 Subject: [PATCH 02/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7f4118cb27..bbd3563f8d 100644 --- a/progress.json +++ b/progress.json @@ -57,5 +57,14 @@ "You have successfully undone the init operation!" ], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1787999346.346121, + "completed_at": 1787999444.499385, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 8d0704d0fe84b39ff40c42f3f5e7ab6089d87212 Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sat, 29 Aug 2026 18:38:06 +0800 Subject: [PATCH 03/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index bbd3563f8d..a2c00fce53 100644 --- a/progress.json +++ b/progress.json @@ -66,5 +66,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1787999884.759343, + "completed_at": 1787999886.130478, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 3f63a1232461720e381dd34660cb60919c44fcf5 Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sat, 29 Aug 2026 18:53:12 +0800 Subject: [PATCH 04/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index a2c00fce53..b4649cbe99 100644 --- a/progress.json +++ b/progress.json @@ -75,5 +75,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1788000789.761283, + "completed_at": 1788000791.909054, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From e64599e6a83b439c178d13ddc8e1f5e479f8d3e3 Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sat, 29 Aug 2026 19:07:25 +0800 Subject: [PATCH 05/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b4649cbe99..c642ae777f 100644 --- a/progress.json +++ b/progress.json @@ -84,5 +84,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1788001642.326302, + "completed_at": 1788001644.205358, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From 87e9a9905c585ddabd47c7d3c0d0aa7f812aa434 Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sun, 30 Aug 2026 01:29:22 +0800 Subject: [PATCH 06/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c642ae777f..b6626e7540 100644 --- a/progress.json +++ b/progress.json @@ -93,5 +93,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1788024558.54729, + "completed_at": 1788024562.091692, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From be0e37562ad0c8cf4d6709ff0c9112a3a2c27f6c Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sun, 30 Aug 2026 01:45:19 +0800 Subject: [PATCH 07/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b6626e7540..7587c6e347 100644 --- a/progress.json +++ b/progress.json @@ -102,5 +102,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1788025515.700449, + "completed_at": 1788025519.059088, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 48c9385f5279160b11b2bf96539a11f2e60d29e9 Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sun, 30 Aug 2026 02:04:10 +0800 Subject: [PATCH 08/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7587c6e347..597564676a 100644 --- a/progress.json +++ b/progress.json @@ -111,5 +111,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1788026648.831071, + "completed_at": 1788026650.140547, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From 37830e350af95a9dbcfd2d9b45924f1555c54c43 Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sun, 30 Aug 2026 21:19:47 +0800 Subject: [PATCH 09/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 597564676a..6f5749458d 100644 --- a/progress.json +++ b/progress.json @@ -120,5 +120,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1788095986.043098, + "completed_at": 1788095987.459561, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 56154734e89284ca55c8c9186671beae17ebdca9 Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sun, 30 Aug 2026 21:33:40 +0800 Subject: [PATCH 10/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6f5749458d..ba1a8f4ca8 100644 --- a/progress.json +++ b/progress.json @@ -129,5 +129,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1788096818.483128, + "completed_at": 1788096820.279299, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From fafdc21c1cc886837f894686cdd554f853ed2c5b Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sun, 30 Aug 2026 21:36:01 +0800 Subject: [PATCH 11/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ba1a8f4ca8..a6dad49fee 100644 --- a/progress.json +++ b/progress.json @@ -138,5 +138,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1788096959.290203, + "completed_at": 1788096960.679169, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From 21027653b83ea97b0bba30e718cdd5fe4baaeb20 Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sun, 30 Aug 2026 21:46:53 +0800 Subject: [PATCH 12/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index a6dad49fee..539885259d 100644 --- a/progress.json +++ b/progress.json @@ -147,5 +147,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1788097610.029178, + "completed_at": 1788097612.681316, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file From 010e9fc5575cc99a06fc3676b4f87906d36b68fa Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Fri, 4 Sep 2026 12:04:02 +0800 Subject: [PATCH 13/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 539885259d..5109e2d735 100644 --- a/progress.json +++ b/progress.json @@ -156,5 +156,14 @@ "Wonderful! You have successfully synced the local tags with the remote tags!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1788494640.617442, + "completed_at": 1788494642.397619, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" } ] \ No newline at end of file From e7bf3602b4dc716aaba3a34bd8035bc7b4d26b92 Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sat, 5 Sep 2026 14:24:40 +0800 Subject: [PATCH 14/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5109e2d735..3bab6c293e 100644 --- a/progress.json +++ b/progress.json @@ -165,5 +165,14 @@ "Great work comparing commits in git history!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1788589478.051577, + "completed_at": 1788589479.529797, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From 5faf3b737008cc863eb6ab2f7dd3c090355624d7 Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sat, 5 Sep 2026 14:38:09 +0800 Subject: [PATCH 15/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 3bab6c293e..8670dc9986 100644 --- a/progress.json +++ b/progress.json @@ -174,5 +174,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1788590287.830099, + "completed_at": 1788590289.393746, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" } ] \ No newline at end of file From 3ed9bcb7d4a3b09d1291fd88f075c02057515dae Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sat, 5 Sep 2026 15:02:53 +0800 Subject: [PATCH 16/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8670dc9986..618a0f79d3 100644 --- a/progress.json +++ b/progress.json @@ -183,5 +183,14 @@ "Great work traversing the revision history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-reset", + "started_at": 1788591771.682276, + "completed_at": 1788591773.166315, + "comments": [ + "You have reset the repository to the correct state!" + ], + "status": "Completed" } ] \ No newline at end of file From 880ee53b232ed5156d12c84689b56453b29b6ef8 Mon Sep 17 00:00:00 2001 From: kong-xin-yang <0kingkng0@gmail.com> Date: Sat, 5 Sep 2026 15:19:49 +0800 Subject: [PATCH 17/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 618a0f79d3..8c47cffecf 100644 --- a/progress.json +++ b/progress.json @@ -192,5 +192,14 @@ "You have reset the repository to the correct state!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1788592787.32977, + "completed_at": 1788592788.814405, + "comments": [ + "Good work reverting commits!" + ], + "status": "Completed" } ] \ No newline at end of file