From f6953ee891d879db2ba7d14a776c26972a2eee6d Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 15:00:59 +0800 Subject: [PATCH 01/20] Sync progress with local machine --- progress.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 progress.json diff --git a/progress.json b/progress.json new file mode 100644 index 0000000000..8fabd24c22 --- /dev/null +++ b/progress.json @@ -0,0 +1,11 @@ +[ + { + "exercise_name": "under-control", + "started_at": 1786006088.867175, + "completed_at": 1786006090.68949, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + } +] \ No newline at end of file From e04fe62498ca308f3ee0cb55196a559da1f2992f Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 15:06:14 +0800 Subject: [PATCH 02/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8fabd24c22..37453bb938 100644 --- a/progress.json +++ b/progress.json @@ -7,5 +7,14 @@ "You successfully used git init to initialize this folder as a Git repository!" ], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1787209456.786628, + "completed_at": 1787209573.766623, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 6e9d526c9a40ff8d271220dbe88035b4ff893629 Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 15:16:17 +0800 Subject: [PATCH 03/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 37453bb938..937f0e9f08 100644 --- a/progress.json +++ b/progress.json @@ -16,5 +16,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1787210175.255799, + "completed_at": 1787210176.544275, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From bed4ed2eae116f6ad82246d63e5c3fa774e25a9e Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 15:32:58 +0800 Subject: [PATCH 04/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 937f0e9f08..777b82a94e 100644 --- a/progress.json +++ b/progress.json @@ -25,5 +25,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1787211175.549083, + "completed_at": 1787211177.534239, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 83b715687ff1c1fce9a55dd798781215b3397d1a Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 15:52:58 +0800 Subject: [PATCH 05/20] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index 777b82a94e..91914292f6 100644 --- a/progress.json +++ b/progress.json @@ -34,5 +34,15 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787212374.195186, + "completed_at": 1787212378.49291, + "comments": [ + "You are not ignoring runaway.txt. Find where the file is and fix that.", + "You have not committed the relevant changes yet!" + ], + "status": "Incomplete" } ] \ No newline at end of file From e5a0b87b0fe561dffd99b07e28139cb05e600f2d Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 15:56:01 +0800 Subject: [PATCH 06/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 91914292f6..d67b38c78d 100644 --- a/progress.json +++ b/progress.json @@ -44,5 +44,14 @@ "You have not committed the relevant changes yet!" ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787212556.957052, + "completed_at": 1787212560.891068, + "comments": [ + "You are not ignoring runaway.txt. Find where the file is and fix that." + ], + "status": "Incomplete" } ] \ No newline at end of file From b64cddc47433a1986c5acdf3cb166b4acda70c99 Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 15:57:53 +0800 Subject: [PATCH 07/20] Update progress --- progress.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/progress.json b/progress.json index d67b38c78d..7a86e3b070 100644 --- a/progress.json +++ b/progress.json @@ -53,5 +53,15 @@ "You are not ignoring runaway.txt. Find where the file is and fix that." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787212669.39622, + "completed_at": 1787212673.407945, + "comments": [ + "You should be using ** to match all subfolders to ignore runaway.txt.", + "You have not committed the relevant changes yet!" + ], + "status": "Incomplete" } ] \ No newline at end of file From b76da56992959826b41b411299dcac194f9b26bd Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 15:59:47 +0800 Subject: [PATCH 08/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7a86e3b070..461fddc8a9 100644 --- a/progress.json +++ b/progress.json @@ -63,5 +63,14 @@ "You have not committed the relevant changes yet!" ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787212783.250304, + "completed_at": 1787212787.439301, + "comments": [ + "You should be using ** to match all subfolders to ignore runaway.txt." + ], + "status": "Incomplete" } ] \ No newline at end of file From 1f55998b162d876c120c8c6600a93c4d604140eb Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 16:02:12 +0800 Subject: [PATCH 09/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 461fddc8a9..f0264cccfb 100644 --- a/progress.json +++ b/progress.json @@ -72,5 +72,14 @@ "You should be using ** to match all subfolders to ignore runaway.txt." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787212927.515754, + "completed_at": 1787212931.569029, + "comments": [ + "You should be using ** to match all subfolders to ignore runaway.txt." + ], + "status": "Incomplete" } ] \ No newline at end of file From 8fd35de1f567cd714b37c32e7374a13fa5925108 Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 16:03:22 +0800 Subject: [PATCH 10/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f0264cccfb..24052b932d 100644 --- a/progress.json +++ b/progress.json @@ -81,5 +81,14 @@ "You should be using ** to match all subfolders to ignore runaway.txt." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787212999.475088, + "completed_at": 1787213001.942909, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From 762c5bfa0e40d33fa606f4d10aec1c854490f6ee Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 18:03:25 +0800 Subject: [PATCH 11/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 24052b932d..856f40ec38 100644 --- a/progress.json +++ b/progress.json @@ -90,5 +90,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1787220201.763708, + "completed_at": 1787220204.616255, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 56be67a857a05d7dba07a3266851ac8d00767294 Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 18:12:04 +0800 Subject: [PATCH 12/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 856f40ec38..58db6577de 100644 --- a/progress.json +++ b/progress.json @@ -99,5 +99,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1787220720.856971, + "completed_at": 1787220723.881084, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From f92f6be75647797c6e6f10b6a0c3ba87ae68f995 Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 18:28:57 +0800 Subject: [PATCH 13/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 58db6577de..8db604b489 100644 --- a/progress.json +++ b/progress.json @@ -108,5 +108,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1787221736.04327, + "completed_at": 1787221737.347221, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From 02fe2756d1d9b5de63ae5f5a7c2260db17a60c8a Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 18:29:16 +0800 Subject: [PATCH 14/20] Reset progress for fetch-and-pull --- progress.json | 9 --------- 1 file changed, 9 deletions(-) diff --git a/progress.json b/progress.json index 8db604b489..58db6577de 100644 --- a/progress.json +++ b/progress.json @@ -108,14 +108,5 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" - }, - { - "exercise_name": "fetch-and-pull", - "started_at": 1787221736.04327, - "completed_at": 1787221737.347221, - "comments": [ - "Great work fetching and pulling different upstreams!" - ], - "status": "Completed" } ] \ No newline at end of file From 9a8eea3cca0ba799545902d55c8d6a142c073435 Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 18:32:45 +0800 Subject: [PATCH 15/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 58db6577de..1ece546a25 100644 --- a/progress.json +++ b/progress.json @@ -108,5 +108,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1787221963.308983, + "completed_at": 1787221964.604943, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From 42b9c60f01083072d1b22fa4d4111bd157f56ecc Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 19:22:46 +0800 Subject: [PATCH 16/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 1ece546a25..5185cb9b56 100644 --- a/progress.json +++ b/progress.json @@ -117,5 +117,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1787224963.059402, + "completed_at": 1787224965.911242, + "comments": [ + "Answer for In January, who were in the Tuesday duty roster? Remove/add extra rows where appropriate. does not contain all of the right answers." + ], + "status": "Incomplete" } ] \ No newline at end of file From b051ef443886579d293fadce2f38e9a64f0c5a05 Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 19:24:55 +0800 Subject: [PATCH 17/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5185cb9b56..b35913a911 100644 --- a/progress.json +++ b/progress.json @@ -126,5 +126,14 @@ "Answer for In January, who were in the Tuesday duty roster? Remove/add extra rows where appropriate. does not contain all of the right answers." ], "status": "Incomplete" + }, + { + "exercise_name": "view-commits", + "started_at": 1787225093.460505, + "completed_at": 1787225094.767501, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 687870c1f7c9fca0d4caeb421fb4242e954e72e1 Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 19:38:18 +0800 Subject: [PATCH 18/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b35913a911..5dc90b2ac1 100644 --- a/progress.json +++ b/progress.json @@ -135,5 +135,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1787225896.486042, + "completed_at": 1787225897.787473, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From aca5f533c44bf091c444b34f212ead037500a0fe Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 19:42:39 +0800 Subject: [PATCH 19/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5dc90b2ac1..373ba9f36a 100644 --- a/progress.json +++ b/progress.json @@ -144,5 +144,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1787226157.83379, + "completed_at": 1787226159.348135, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From a75c8399fcb0767d004d8af2ce16484f378939c8 Mon Sep 17 00:00:00 2001 From: Joshua Date: Thu, 20 Aug 2026 19:51:30 +0800 Subject: [PATCH 20/20] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 373ba9f36a..ec950d7c48 100644 --- a/progress.json +++ b/progress.json @@ -153,5 +153,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1787226687.169544, + "completed_at": 1787226689.949604, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file