From 1e588e8b9d39db12e854bd6afaa09673dac9961f Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 20:43:54 +0800 Subject: [PATCH 01/18] Sync progress with local machine --- progress.json | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 progress.json diff --git a/progress.json b/progress.json new file mode 100644 index 0000000000..9a275f577d --- /dev/null +++ b/progress.json @@ -0,0 +1,45 @@ +[ + { + "exercise_name": "grocery-shopping", + "started_at": 1787227322.504385, + "completed_at": 1787227324.139107, + "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": 1787227782.075654, + "completed_at": 1787227785.280633, + "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" + }, + { + "exercise_name": "log-and-order", + "started_at": 1787227875.093992, + "completed_at": 1787227876.770983, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1787226285.550022, + "completed_at": 1787226287.344923, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1787225338.169205, + "completed_at": 1787225339.805032, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + } +] \ No newline at end of file From 324a9c458473af2f42d43b97411eface25a9dc2f Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 20:48:21 +0800 Subject: [PATCH 02/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 9a275f577d..a0ec152e88 100644 --- a/progress.json +++ b/progress.json @@ -41,5 +41,14 @@ "You successfully used git init to initialize this folder as a Git repository!" ], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1787230093.396636, + "completed_at": 1787230101.36528, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 9b57f82d949cd31eedd412447653454dc74aa80f Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 20:51:33 +0800 Subject: [PATCH 03/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index a0ec152e88..5b02333c13 100644 --- a/progress.json +++ b/progress.json @@ -50,5 +50,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1787230289.503494, + "completed_at": 1787230292.782392, + "comments": [ + "Missing remote called 'upstream'." + ], + "status": "Incomplete" } ] \ No newline at end of file From 484501358bc97508c26e73e259963aaaae768c1d Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 20:52:02 +0800 Subject: [PATCH 04/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5b02333c13..67c8bb1255 100644 --- a/progress.json +++ b/progress.json @@ -59,5 +59,14 @@ "Missing remote called 'upstream'." ], "status": "Incomplete" + }, + { + "exercise_name": "link-me", + "started_at": 1787230320.529246, + "completed_at": 1787230322.057955, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From eaa792ad36fed3292a267ff2f48fb48825718646 Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 20:58:05 +0800 Subject: [PATCH 05/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 67c8bb1255..a21536b61d 100644 --- a/progress.json +++ b/progress.json @@ -68,5 +68,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1787230682.853037, + "completed_at": 1787230685.034644, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 6957cb0a4459a57969012d70e37453ddee72fd32 Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 21:09:51 +0800 Subject: [PATCH 06/18] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index a21536b61d..a7bcbca2be 100644 --- a/progress.json +++ b/progress.json @@ -77,5 +77,15 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787231384.881821, + "completed_at": 1787231390.621783, + "comments": [ + "You are still ignoring many/file22.txt.", + "You have not committed the relevant changes yet!" + ], + "status": "Incomplete" } ] \ No newline at end of file From e5140436f6e645499a3710c34f7cf47ca00c7567 Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 21:10:54 +0800 Subject: [PATCH 07/18] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index a7bcbca2be..98b2159bac 100644 --- a/progress.json +++ b/progress.json @@ -87,5 +87,15 @@ "You have not committed the relevant changes yet!" ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787231448.298613, + "completed_at": 1787231454.251062, + "comments": [ + "You are still ignoring many/file22.txt.", + "You have not committed the relevant changes yet!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 46db500fa0e0a3248f338b9b38cee3105a304b3e Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 21:11:57 +0800 Subject: [PATCH 08/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 98b2159bac..993815aba9 100644 --- a/progress.json +++ b/progress.json @@ -97,5 +97,14 @@ "You have not committed the relevant changes yet!" ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787231513.215549, + "completed_at": 1787231517.190697, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From aab7ea188a55cf27c9e53eb9867d9b356878e6fc Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 21:52:14 +0800 Subject: [PATCH 09/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 993815aba9..e3e792b6cf 100644 --- a/progress.json +++ b/progress.json @@ -106,5 +106,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1787233930.901011, + "completed_at": 1787233933.986134, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From ca0fc3efda3e3e7af28e6f0e041f739730e0b463 Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 21:56:14 +0800 Subject: [PATCH 10/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e3e792b6cf..2a97244d1d 100644 --- a/progress.json +++ b/progress.json @@ -115,5 +115,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1787234171.045763, + "completed_at": 1787234174.156767, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 0f32951d2e0fe5e16350a1832add6f298de27ed6 Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 22:00:00 +0800 Subject: [PATCH 11/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 2a97244d1d..e14cf38fda 100644 --- a/progress.json +++ b/progress.json @@ -124,5 +124,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1787234398.18931, + "completed_at": 1787234399.786758, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From a428f29b911a3ceb38e3452b7279d3c779df38c1 Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 22:08:32 +0800 Subject: [PATCH 12/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e14cf38fda..fccb1ac615 100644 --- a/progress.json +++ b/progress.json @@ -133,5 +133,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1787234908.483464, + "completed_at": 1787234911.629831, + "comments": [ + "Answer for In April, what were the new names added to the duty rosters? Remove/add extra rows where appropriate. does not contain all of the right answers." + ], + "status": "Incomplete" } ] \ No newline at end of file From 96cd8b2583678194b2784e3a0ef1aea32c92b51b Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 22:09:32 +0800 Subject: [PATCH 13/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index fccb1ac615..a3f2cb8911 100644 --- a/progress.json +++ b/progress.json @@ -142,5 +142,14 @@ "Answer for In April, what were the new names added to the duty rosters? Remove/add extra rows where appropriate. does not contain all of the right answers." ], "status": "Incomplete" + }, + { + "exercise_name": "view-commits", + "started_at": 1787234970.330556, + "completed_at": 1787234971.879676, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 1d81efc5295895e53d9c62665ca110df7474e7af Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 22:16:41 +0800 Subject: [PATCH 14/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index a3f2cb8911..b6209a08a2 100644 --- a/progress.json +++ b/progress.json @@ -151,5 +151,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1787235398.860184, + "completed_at": 1787235400.48934, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 778a8990e5406f1aaf51a5c7a596c27ee437342a Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 22:19:21 +0800 Subject: [PATCH 15/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b6209a08a2..78768077c3 100644 --- a/progress.json +++ b/progress.json @@ -160,5 +160,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1787235559.066977, + "completed_at": 1787235560.719836, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From df72e12f1f67bf3403be7c66a8c0aa93a91a0b73 Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 22:22:05 +0800 Subject: [PATCH 16/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 78768077c3..aaf3b408e6 100644 --- a/progress.json +++ b/progress.json @@ -169,5 +169,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1787235720.729647, + "completed_at": 1787235724.923406, + "comments": [ + "Tag beta is still on the remote!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 14857a11aabf0cec2dab1ecc4b2ab2562761a0eb Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 22:24:52 +0800 Subject: [PATCH 17/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index aaf3b408e6..1e5fe20ebb 100644 --- a/progress.json +++ b/progress.json @@ -178,5 +178,14 @@ "Tag beta is still on the remote!" ], "status": "Incomplete" + }, + { + "exercise_name": "tags-push", + "started_at": 1787235889.855719, + "completed_at": 1787235892.468216, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file From 97a0b6f8b013bf17f9df60427b94d88941ce8091 Mon Sep 17 00:00:00 2001 From: Austin-chia Date: Thu, 20 Aug 2026 22:32:23 +0800 Subject: [PATCH 18/18] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index 1e5fe20ebb..3f806101e3 100644 --- a/progress.json +++ b/progress.json @@ -187,5 +187,15 @@ "Wonderful! You have successfully synced the local tags with the remote tags!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1787236339.554428, + "completed_at": 1787236342.673291, + "comments": [ + "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." + ], + "status": "Incomplete" } ] \ No newline at end of file