From 15956094e298f4c7c30b129ff530223a5e6f88c6 Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Thu, 15 Jan 2026 21:13:00 +0800 Subject: [PATCH 01/23] Sync progress with local machine --- progress.json | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 progress.json diff --git a/progress.json b/progress.json new file mode 100644 index 000000000..da0044f3c --- /dev/null +++ b/progress.json @@ -0,0 +1,63 @@ +[ + { + "exercise_name": "grocery-shopping", + "started_at": 1768470732.95601, + "completed_at": 1768470737.653068, + "comments": [ + "All commits are empty." + ], + "status": "Incomplete" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1768470949.713388, + "completed_at": 1768470952.471287, + "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": 1768481962.666253, + "completed_at": 1768481965.190273, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1768470294.545286, + "completed_at": 1768470299.193644, + "comments": [ + "You need to unstage all three attendance files for Josh, Adam, and Mary." + ], + "status": "Incomplete" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1768470370.034194, + "completed_at": 1768470372.403479, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1768469692.979666, + "completed_at": 1768469697.770454, + "comments": [ + "The init operation is not undone." + ], + "status": "Incomplete" + }, + { + "exercise_name": "undo-init", + "started_at": 1768469765.096406, + "completed_at": 1768469769.250613, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" + } +] \ No newline at end of file From e2ad757f401fad93c57a5f9b452eb3026c81184f Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Thu, 15 Jan 2026 21:16:21 +0800 Subject: [PATCH 02/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index da0044f3c..d4c318356 100644 --- a/progress.json +++ b/progress.json @@ -59,5 +59,14 @@ "You have successfully undone the init operation!" ], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1768482919.959536, + "completed_at": 1768482981.27698, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 52036b1b16aae27aa683a337f25713a4d23ee2a7 Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Thu, 15 Jan 2026 21:21:16 +0800 Subject: [PATCH 03/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index d4c318356..a8457c62a 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": 1768483271.514046, + "completed_at": 1768483276.09754, + "comments": [ + "Wrong 'upstream' remote URL" + ], + "status": "Incomplete" } ] \ No newline at end of file From 7d3710509bde5bbbe58c5efd8b8db3ef7aea787d Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Thu, 15 Jan 2026 21:22:27 +0800 Subject: [PATCH 04/23] Reset progress for link-me --- progress.json | 9 --------- 1 file changed, 9 deletions(-) diff --git a/progress.json b/progress.json index a8457c62a..d4c318356 100644 --- a/progress.json +++ b/progress.json @@ -68,14 +68,5 @@ "Great work setting up a public remote repository!" ], "status": "Completed" - }, - { - "exercise_name": "link-me", - "started_at": 1768483271.514046, - "completed_at": 1768483276.09754, - "comments": [ - "Wrong 'upstream' remote URL" - ], - "status": "Incomplete" } ] \ No newline at end of file From 0a034c7d67ba7609614b3a8e3ff539418c824830 Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Thu, 15 Jan 2026 21:24:10 +0800 Subject: [PATCH 05/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index d4c318356..01c7115a1 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": 1768483447.671523, + "completed_at": 1768483450.193185, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 6d5859244d62a20998e98ddbcf085c74c108d10d Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Thu, 15 Jan 2026 21:35:34 +0800 Subject: [PATCH 06/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 01c7115a1..cd6c8b8d0 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": 1768484129.706128, + "completed_at": 1768484134.306356, + "comments": [ + "You should have made a separate commit!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 91a4a66915f82d72ded1c3054a400187d78cd87d Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Thu, 15 Jan 2026 21:39:46 +0800 Subject: [PATCH 07/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index cd6c8b8d0..90239f400 100644 --- a/progress.json +++ b/progress.json @@ -86,5 +86,14 @@ "You should have made a separate commit!" ], "status": "Incomplete" + }, + { + "exercise_name": "push-over", + "started_at": 1768484381.940144, + "completed_at": 1768484385.264079, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 8f3b1243f6590cc6b32e6136b65502be1febd882 Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Thu, 15 Jan 2026 21:52:45 +0800 Subject: [PATCH 08/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 90239f400..bab7c108b 100644 --- a/progress.json +++ b/progress.json @@ -95,5 +95,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1768485156.300404, + "completed_at": 1768485164.920402, + "comments": [ + "You should be using ** to match all subfolders to ignore runaway.txt." + ], + "status": "Incomplete" } ] \ No newline at end of file From 51bea82d21d895c96bd6fcba28f123d5e56d4b62 Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Thu, 15 Jan 2026 21:54:21 +0800 Subject: [PATCH 09/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index bab7c108b..5207a786c 100644 --- a/progress.json +++ b/progress.json @@ -104,5 +104,14 @@ "You should be using ** to match all subfolders to ignore runaway.txt." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1768485252.225225, + "completed_at": 1768485260.865553, + "comments": [ + "You should be using ** to match all subfolders to ignore runaway.txt." + ], + "status": "Incomplete" } ] \ No newline at end of file From 16bff45bc2b2f8b3d3b65361b3eedb514630771e Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Thu, 15 Jan 2026 21:54:47 +0800 Subject: [PATCH 10/23] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index 5207a786c..8de955b94 100644 --- a/progress.json +++ b/progress.json @@ -113,5 +113,15 @@ "You should be using ** to match all subfolders to ignore runaway.txt." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1768485278.278276, + "completed_at": 1768485286.890942, + "comments": [ + "You are still ignoring many/file22.txt.", + "You should be using ** to match all subfolders to ignore runaway.txt." + ], + "status": "Incomplete" } ] \ No newline at end of file From 2ab5aabd952e7b5c5909b6bbc1ebd59de40bb99c Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Fri, 16 Jan 2026 00:20:54 +0800 Subject: [PATCH 11/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8de955b94..c882aeb7a 100644 --- a/progress.json +++ b/progress.json @@ -123,5 +123,14 @@ "You should be using ** to match all subfolders to ignore runaway.txt." ], "status": "Incomplete" + }, + { + "exercise_name": "fork-repo", + "started_at": 1768494047.463484, + "completed_at": 1768494053.569686, + "comments": [ + "No fork of git-mastery/gm-shapes found. Remember to fork it from https://github.com/git-mastery/gm-shapes and keep the name as gm-shapes" + ], + "status": "Incomplete" } ] \ No newline at end of file From 235c579ac95aa1901e22def0e2c0314401359317 Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Fri, 16 Jan 2026 00:21:34 +0800 Subject: [PATCH 12/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c882aeb7a..6cf08a901 100644 --- a/progress.json +++ b/progress.json @@ -132,5 +132,14 @@ "No fork of git-mastery/gm-shapes found. Remember to fork it from https://github.com/git-mastery/gm-shapes and keep the name as gm-shapes" ], "status": "Incomplete" + }, + { + "exercise_name": "fork-repo", + "started_at": 1768494087.717452, + "completed_at": 1768494094.130919, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From c711e4e53a96e1470e198177c9539883a5ba0f59 Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Fri, 16 Jan 2026 00:27:49 +0800 Subject: [PATCH 13/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6cf08a901..7317f9069 100644 --- a/progress.json +++ b/progress.json @@ -141,5 +141,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1768494464.36194, + "completed_at": 1768494468.767665, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 03f2f1a228a53add7ea5060f3e4d59a93117a408 Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Fri, 16 Jan 2026 00:44:11 +0800 Subject: [PATCH 14/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7317f9069..b577f7269 100644 --- a/progress.json +++ b/progress.json @@ -150,5 +150,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1768495448.243627, + "completed_at": 1768495450.637436, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From d548de52b1e074a80688d76b8ac481423c153b5c Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Sat, 17 Jan 2026 21:31:24 +0800 Subject: [PATCH 15/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b577f7269..e8288dac6 100644 --- a/progress.json +++ b/progress.json @@ -159,5 +159,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1768656677.760083, + "completed_at": 1768656683.103925, + "comments": [ + "Answer for In February, who was replaced in the Wednesday duty roster? is empty." + ], + "status": "Incomplete" } ] \ No newline at end of file From 4cbb3904151302a176c8f4d10dde2ade9c3a533c Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Sat, 17 Jan 2026 21:32:09 +0800 Subject: [PATCH 16/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e8288dac6..50811a351 100644 --- a/progress.json +++ b/progress.json @@ -168,5 +168,14 @@ "Answer for In February, who was replaced in the Wednesday duty roster? is empty." ], "status": "Incomplete" + }, + { + "exercise_name": "view-commits", + "started_at": 1768656726.365007, + "completed_at": 1768656728.72051, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 9cc070c1e0cacd1c25aedc2d606d6a751d9279af Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Sat, 17 Jan 2026 21:43:23 +0800 Subject: [PATCH 17/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 50811a351..6b733e6af 100644 --- a/progress.json +++ b/progress.json @@ -177,5 +177,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1768657400.287748, + "completed_at": 1768657402.713524, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 6d0c06661ee11e60eb538949dbd87ad7ff752102 Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Sat, 17 Jan 2026 21:46:13 +0800 Subject: [PATCH 18/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6b733e6af..16adf6893 100644 --- a/progress.json +++ b/progress.json @@ -186,5 +186,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1768657570.3192, + "completed_at": 1768657572.746984, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From e31d54c4c997381452cc9e1c774fc91d545a97f2 Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Sat, 17 Jan 2026 21:49:49 +0800 Subject: [PATCH 19/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 16adf6893..063cfbc9d 100644 --- a/progress.json +++ b/progress.json @@ -195,5 +195,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1768657784.987795, + "completed_at": 1768657788.804924, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file From 81a9524e5a9c2e56556c3edd4cf42f4644cd83d9 Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Sat, 17 Jan 2026 21:58:12 +0800 Subject: [PATCH 20/23] Update progress --- progress.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/progress.json b/progress.json index 063cfbc9d..44e3110eb 100644 --- a/progress.json +++ b/progress.json @@ -204,5 +204,17 @@ "Wonderful! You have successfully synced the local tags with the remote tags!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1768658287.092188, + "completed_at": 1768658291.689368, + "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 2c3c7c749d8a78ce3677c6d2339b98d0dddf506f Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Sun, 18 Jan 2026 01:26:19 +0800 Subject: [PATCH 21/23] Update progress --- progress.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/progress.json b/progress.json index 44e3110eb..7e570902f 100644 --- a/progress.json +++ b/progress.json @@ -216,5 +216,16 @@ "Answer for Which new values are new in north.csv on Jan 10th, compared to Jan 01st? is empty." ], "status": "Incomplete" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1768670774.509784, + "completed_at": 1768670779.099516, + "comments": [ + "Answer for What's sum of values in south.csv on Jan 11th? is empty.", + "Answer for What's sum of values in west.csv on Jan 09th? is empty.", + "Answer for What's sum of values in north.csv on Jan 05th? is empty." + ], + "status": "Incomplete" } ] \ No newline at end of file From bc8e0b8848f592e020693367b48837f7039060bd Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Sun, 18 Jan 2026 01:36:04 +0800 Subject: [PATCH 22/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7e570902f..723eb235d 100644 --- a/progress.json +++ b/progress.json @@ -227,5 +227,14 @@ "Answer for What's sum of values in north.csv on Jan 05th? is empty." ], "status": "Incomplete" + }, + { + "exercise_name": "sensors-reset", + "started_at": 1768671361.068669, + "completed_at": 1768671363.590848, + "comments": [ + "You have reset the repository to the correct state!" + ], + "status": "Completed" } ] \ No newline at end of file From b282dfc6e9ef8f1cfe8656968bb9b487ac296dba Mon Sep 17 00:00:00 2001 From: Jiya-OH Date: Sun, 18 Jan 2026 01:42:51 +0800 Subject: [PATCH 23/23] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 723eb235d..5f737c7cc 100644 --- a/progress.json +++ b/progress.json @@ -236,5 +236,14 @@ "You have reset the repository to the correct state!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1768671768.067499, + "completed_at": 1768671770.44893, + "comments": [ + "Good work reverting commits!" + ], + "status": "Completed" } ] \ No newline at end of file