From d620bf6c2a5f70f6becc88e5d1ccc084894e5a61 Mon Sep 17 00:00:00 2001 From: Eskalade Date: Sat, 22 Aug 2026 14:11:42 +0800 Subject: [PATCH 01/14] Sync progress with local machine --- progress.json | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 progress.json diff --git a/progress.json b/progress.json new file mode 100644 index 0000000000..45bce95417 --- /dev/null +++ b/progress.json @@ -0,0 +1,20 @@ +[ + { + "exercise_name": "log-and-order", + "started_at": 1786870252.343827, + "completed_at": 1786870255.990902, + "comments": [ + "Answer for What is the SHA of the commit HEAD points to? You can use the full length SHA or the short SHA (i.e. first 7 characters of the SHA) is empty.", + "Answer for What is the commit message of the commit bab46083c131c84aee03709083ddae8bbaa9d2d1? is empty.", + "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) is empty." + ], + "status": "Incomplete" + }, + { + "exercise_name": "log-and-order", + "started_at": 1786870280.150422, + "completed_at": 1786870282.226537, + "comments": [], + "status": "Completed" + } +] \ No newline at end of file From 7cce95699e8a1efa0987b13427a022d393486dae Mon Sep 17 00:00:00 2001 From: Eskalade Date: Sat, 22 Aug 2026 14:19:47 +0800 Subject: [PATCH 02/14] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 45bce95417..22925d4ab6 100644 --- a/progress.json +++ b/progress.json @@ -16,5 +16,14 @@ "completed_at": 1786870282.226537, "comments": [], "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1787379584.6382, + "completed_at": 1787379586.526563, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" } ] \ No newline at end of file From c04d281ca330284bdffa723e8fef5690177f383e Mon Sep 17 00:00:00 2001 From: Eskalade Date: Sat, 22 Aug 2026 14:20:41 +0800 Subject: [PATCH 03/14] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 22925d4ab6..a927728b52 100644 --- a/progress.json +++ b/progress.json @@ -25,5 +25,14 @@ "You successfully used git init to initialize this folder as a Git repository!" ], "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1787379639.290083, + "completed_at": 1787379641.164646, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" } ] \ No newline at end of file From c8ab6b08a7be2c15170c2f907e632c468b237fae Mon Sep 17 00:00:00 2001 From: Eskalade Date: Sat, 22 Aug 2026 14:21:36 +0800 Subject: [PATCH 04/14] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index a927728b52..f73f415e51 100644 --- a/progress.json +++ b/progress.json @@ -34,5 +34,14 @@ "You have successfully undone the init operation!" ], "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1787379693.535804, + "completed_at": 1787379695.565206, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" } ] \ No newline at end of file From 33b53718917c7f6d649e73c10f18fb9b4be936ef Mon Sep 17 00:00:00 2001 From: Eskalade Date: Sat, 22 Aug 2026 14:22:23 +0800 Subject: [PATCH 05/14] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f73f415e51..fae3683b71 100644 --- a/progress.json +++ b/progress.json @@ -43,5 +43,14 @@ "Great work! You have successfully checked in all the actors!" ], "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1787379740.942775, + "completed_at": 1787379742.858583, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" } ] \ No newline at end of file From 24f94ac8683e307ffcf661dd3619b4ba3452c789 Mon Sep 17 00:00:00 2001 From: Eskalade Date: Sat, 22 Aug 2026 14:23:24 +0800 Subject: [PATCH 06/14] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index fae3683b71..028b5b6543 100644 --- a/progress.json +++ b/progress.json @@ -52,5 +52,15 @@ "Great work! You have successfully fixed the attendance system!" ], "status": "Completed" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1787379800.258095, + "completed_at": 1787379803.963924, + "comments": [ + "New grocery list items added to shopping-list.txt are not committed.", + "Grocery list items removed from shopping-list.txt are not committed." + ], + "status": "Incomplete" } ] \ No newline at end of file From 0b2e412b224ac26f3ac8f1cea8f30b0ac5d19d6d Mon Sep 17 00:00:00 2001 From: Eskalade Date: Sat, 22 Aug 2026 14:23:49 +0800 Subject: [PATCH 07/14] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 028b5b6543..e562a58137 100644 --- a/progress.json +++ b/progress.json @@ -62,5 +62,14 @@ "Grocery list items removed from shopping-list.txt are not committed." ], "status": "Incomplete" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1787379826.592647, + "completed_at": 1787379828.800511, + "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 4411254a96401ae5aa36ebea0608b20af0ed1265 Mon Sep 17 00:00:00 2001 From: Eskalade Date: Sat, 22 Aug 2026 14:27:52 +0800 Subject: [PATCH 08/14] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e562a58137..092b167f06 100644 --- a/progress.json +++ b/progress.json @@ -71,5 +71,14 @@ "Great work! You have successfully used `git add` and `git commit` to modify the shopping list! Keep it up!" ], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1787379916.557317, + "completed_at": 1787380071.675611, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From a96bf20536222d64fb742e48d8bc0d8a1cfecac3 Mon Sep 17 00:00:00 2001 From: Eskalade Date: Sat, 22 Aug 2026 14:29:03 +0800 Subject: [PATCH 09/14] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 092b167f06..aa27d5d3d8 100644 --- a/progress.json +++ b/progress.json @@ -80,5 +80,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1787380140.924109, + "completed_at": 1787380142.779062, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From aaedbf74475da6d5c6e922b92a11081b1d661351 Mon Sep 17 00:00:00 2001 From: Eskalade Date: Sat, 22 Aug 2026 14:30:07 +0800 Subject: [PATCH 10/14] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index aa27d5d3d8..b77e9ed978 100644 --- a/progress.json +++ b/progress.json @@ -89,5 +89,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1787380204.18574, + "completed_at": 1787380206.959886, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From e05020db9c5c0aa444400c974ba1c26bd355d63f Mon Sep 17 00:00:00 2001 From: Eskalade Date: Sat, 22 Aug 2026 14:32:16 +0800 Subject: [PATCH 11/14] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b77e9ed978..e331b29ec2 100644 --- a/progress.json +++ b/progress.json @@ -98,5 +98,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787380328.336278, + "completed_at": 1787380335.440465, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From a0408fe6fdd098c65d7ffd54d3f53b3b0f8d1e18 Mon Sep 17 00:00:00 2001 From: Eskalade Date: Sat, 22 Aug 2026 14:32:55 +0800 Subject: [PATCH 12/14] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e331b29ec2..b5c2e5234b 100644 --- a/progress.json +++ b/progress.json @@ -107,5 +107,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1787380370.983109, + "completed_at": 1787380374.797994, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 377757ef7acc9c1a4038ea6ded7872bc5e6d9c9d Mon Sep 17 00:00:00 2001 From: Eskalade Date: Sat, 22 Aug 2026 14:33:53 +0800 Subject: [PATCH 13/14] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b5c2e5234b..bac59c6d13 100644 --- a/progress.json +++ b/progress.json @@ -116,5 +116,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1787380429.225487, + "completed_at": 1787380432.610828, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From daca48a8297af03c4425ddcb170505d69ef0ca88 Mon Sep 17 00:00:00 2001 From: Eskalade Date: Sat, 22 Aug 2026 14:35:40 +0800 Subject: [PATCH 14/14] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index bac59c6d13..a4d9ea6f00 100644 --- a/progress.json +++ b/progress.json @@ -125,5 +125,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1787380537.814688, + "completed_at": 1787380539.753472, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file