From e71304487152f54b3dd4837394e7a01a590f88d0 Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 17:09:46 +0800 Subject: [PATCH 01/18] Sync progress with local machine --- progress.json | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 progress.json diff --git a/progress.json b/progress.json new file mode 100644 index 000000000..f928f1a08 --- /dev/null +++ b/progress.json @@ -0,0 +1,54 @@ +[ + { + "exercise_name": "grocery-shopping", + "started_at": 1768230313.158693, + "completed_at": 1768230314.947965, + "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": 1768231973.354711, + "completed_at": 1768231974.896827, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1768229838.825717, + "completed_at": 1768229840.429636, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1768230000.829894, + "completed_at": 1768230002.969569, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1768226498.730409, + "completed_at": 1768226500.296643, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1768229070.315268, + "completed_at": 1768229071.871374, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" + } +] \ No newline at end of file From b32e4b52431d26dcb7589958fc919a0dcdb9da3d Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 17:15:01 +0800 Subject: [PATCH 02/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f928f1a08..6aba70cde 100644 --- a/progress.json +++ b/progress.json @@ -50,5 +50,14 @@ "You have successfully undone the init operation!" ], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1768641255.665741, + "completed_at": 1768641300.916886, + "comments": [ + "That is not the right Github url!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 6e6a0b91f07c6ba9c03aa98d8baa3a2221a28b30 Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 17:15:39 +0800 Subject: [PATCH 03/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6aba70cde..ee23867ef 100644 --- a/progress.json +++ b/progress.json @@ -59,5 +59,14 @@ "That is not the right Github url!" ], "status": "Incomplete" + }, + { + "exercise_name": "remote-control", + "started_at": 1768641329.866763, + "completed_at": 1768641337.515923, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 919b32abc8267d7b7ceecbe0592fd11d4262ca1d Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 17:22:10 +0800 Subject: [PATCH 04/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ee23867ef..b802710c7 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": 1768641726.375371, + "completed_at": 1768641729.56301, + "comments": [ + "Wrong 'upstream' remote URL" + ], + "status": "Incomplete" } ] \ No newline at end of file From 27ad532ef5b32cea1138a659d26c3725513d5428 Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 17:24:23 +0800 Subject: [PATCH 05/18] Reset progress for link-me --- progress.json | 9 --------- 1 file changed, 9 deletions(-) diff --git a/progress.json b/progress.json index b802710c7..ee23867ef 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": 1768641726.375371, - "completed_at": 1768641729.56301, - "comments": [ - "Wrong 'upstream' remote URL" - ], - "status": "Incomplete" } ] \ No newline at end of file From 7f55576e47baa977866d3c3153976803939f980a Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 17:26:14 +0800 Subject: [PATCH 06/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ee23867ef..81629b22a 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": 1768641972.947603, + "completed_at": 1768641974.410327, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 20e3926e84f9c0213bf6afab6d8ceba77b56c2e6 Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 17:45:13 +0800 Subject: [PATCH 07/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 81629b22a..5bfe4e3e7 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": 1768643110.566075, + "completed_at": 1768643112.628409, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From e8ddee17edd1a59d414b361e3c410245b236ec2a Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 17:59:53 +0800 Subject: [PATCH 08/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5bfe4e3e7..2ec5d24a8 100644 --- a/progress.json +++ b/progress.json @@ -86,5 +86,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1768643987.813745, + "completed_at": 1768643993.131162, + "comments": [ + "You are not ignoring runaway.txt. Find where the file is and fix that." + ], + "status": "Incomplete" } ] \ No newline at end of file From f3e950c2dc7e4d18468ca73b47672fb93291c2e6 Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 18:00:43 +0800 Subject: [PATCH 09/18] Reset progress for ignoring-somethings --- progress.json | 9 --------- 1 file changed, 9 deletions(-) diff --git a/progress.json b/progress.json index 2ec5d24a8..5bfe4e3e7 100644 --- a/progress.json +++ b/progress.json @@ -86,14 +86,5 @@ "Great work pushing changes to the remote!" ], "status": "Completed" - }, - { - "exercise_name": "ignoring-somethings", - "started_at": 1768643987.813745, - "completed_at": 1768643993.131162, - "comments": [ - "You are not ignoring runaway.txt. Find where the file is and fix that." - ], - "status": "Incomplete" } ] \ No newline at end of file From 319746b56855daa4c622df93920b5d3e6847515c Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 18:23:30 +0800 Subject: [PATCH 10/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5bfe4e3e7..ccaadf1f0 100644 --- a/progress.json +++ b/progress.json @@ -86,5 +86,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1768645406.588498, + "completed_at": 1768645409.893089, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From 0fb760964120cea0968c0228966a0dedf1697f9c Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 18:30:25 +0800 Subject: [PATCH 11/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ccaadf1f0..3fe7b68ef 100644 --- a/progress.json +++ b/progress.json @@ -95,5 +95,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1768645818.43986, + "completed_at": 1768645825.371064, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 35282ec31dfdb58e9b2c05e5f03c28c2bd82c618 Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 18:42:27 +0800 Subject: [PATCH 12/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 3fe7b68ef..ae6c8b157 100644 --- a/progress.json +++ b/progress.json @@ -104,5 +104,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1768646544.399868, + "completed_at": 1768646547.448743, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 1964c4c3b52bcd01edf9e76130351df8fa2f442e Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 19:05:01 +0800 Subject: [PATCH 13/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ae6c8b157..1eed65fc8 100644 --- a/progress.json +++ b/progress.json @@ -113,5 +113,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1768647899.575405, + "completed_at": 1768647901.228176, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From b96b065e9d5ef9677974c8eb196f277da49b7659 Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 19:21:46 +0800 Subject: [PATCH 14/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 1eed65fc8..6ee3d3522 100644 --- a/progress.json +++ b/progress.json @@ -122,5 +122,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1768648902.918791, + "completed_at": 1768648905.808787, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 5d916b3d923a682bc306abc2288110ae1d3827bf Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 19:33:43 +0800 Subject: [PATCH 15/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6ee3d3522..2d9802dd9 100644 --- a/progress.json +++ b/progress.json @@ -131,5 +131,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1768649621.060297, + "completed_at": 1768649622.681801, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From d017e57164af03b981686fd14f7e4be829de6923 Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 19:36:58 +0800 Subject: [PATCH 16/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 2d9802dd9..e2f8c0a2f 100644 --- a/progress.json +++ b/progress.json @@ -140,5 +140,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1768649816.746587, + "completed_at": 1768649818.263431, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From 7ef366bc03916fe5f6ffbc25cc94ee7ada42d287 Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 19:43:17 +0800 Subject: [PATCH 17/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e2f8c0a2f..b5b254a26 100644 --- a/progress.json +++ b/progress.json @@ -149,5 +149,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1768650192.473627, + "completed_at": 1768650196.634057, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file From ca390eb4a8c68516d59d7f587caf1554b1199545 Mon Sep 17 00:00:00 2001 From: natalie Date: Sat, 17 Jan 2026 19:55:27 +0800 Subject: [PATCH 18/18] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b5b254a26..8784c9209 100644 --- a/progress.json +++ b/progress.json @@ -158,5 +158,14 @@ "Wonderful! You have successfully synced the local tags with the remote tags!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1768650925.151908, + "completed_at": 1768650926.713816, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" } ] \ No newline at end of file