From 24f948f330dddff8fda09625545fc7efba32eec5 Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 09:05:58 +0800 Subject: [PATCH 01/17] Sync progress with local machine --- progress.json | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 progress.json diff --git a/progress.json b/progress.json new file mode 100644 index 000000000..71d9f0137 --- /dev/null +++ b/progress.json @@ -0,0 +1,56 @@ +[ + { + "exercise_name": "grocery-shopping", + "started_at": 1768745017.849677, + "completed_at": 1768745020.861963, + "comments": [ + "There are no new grocery list items added to the shopping list." + ], + "status": "Incomplete" + }, + { + "exercise_name": "log-and-order", + "started_at": 1768745879.823257, + "completed_at": 1768745882.994825, + "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": "stage-fright", + "started_at": 1768739364.333576, + "completed_at": 1768739365.809785, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1768735707.50706, + "completed_at": 1768735709.116181, + "comments": [ + "Exercise is not a Git repository" + ], + "status": "Error" + }, + { + "exercise_name": "under-control", + "started_at": 1768735745.324835, + "completed_at": 1768735746.783613, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1768735902.659061, + "completed_at": 1768735904.187031, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" + } +] \ No newline at end of file From f623166c4f0b3b89190757e32c7099163497a63b Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 09:12:51 +0800 Subject: [PATCH 02/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 71d9f0137..12856ae90 100644 --- a/progress.json +++ b/progress.json @@ -52,5 +52,14 @@ "You have successfully undone the init operation!" ], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1769130732.106656, + "completed_at": 1769130770.768637, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From eac49f1d434772c6f4c76695b7e5c5f69d3b81de Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 09:42:45 +0800 Subject: [PATCH 03/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 12856ae90..f09d7ca1a 100644 --- a/progress.json +++ b/progress.json @@ -61,5 +61,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1769132561.558917, + "completed_at": 1769132564.519497, + "comments": [ + "You should have made a separate commit!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 2d939b2bf116f4e571a441a7da8148451e4387d8 Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 09:43:42 +0800 Subject: [PATCH 04/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f09d7ca1a..792285a26 100644 --- a/progress.json +++ b/progress.json @@ -70,5 +70,14 @@ "You should have made a separate commit!" ], "status": "Incomplete" + }, + { + "exercise_name": "push-over", + "started_at": 1769132618.225879, + "completed_at": 1769132621.454984, + "comments": [ + "You should have made a separate commit!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 08fbd013253f673594bad1c57cb9e8fca51a1714 Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 09:45:15 +0800 Subject: [PATCH 05/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 792285a26..9ec765ebe 100644 --- a/progress.json +++ b/progress.json @@ -79,5 +79,14 @@ "You should have made a separate commit!" ], "status": "Incomplete" + }, + { + "exercise_name": "push-over", + "started_at": 1769132711.371793, + "completed_at": 1769132714.741775, + "comments": [ + "You should have made a separate commit!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 3bb21811ef5c6dc8afb2c80627a28a4ef6fc73d5 Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 09:47:11 +0800 Subject: [PATCH 06/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 9ec765ebe..1653b8dfc 100644 --- a/progress.json +++ b/progress.json @@ -88,5 +88,14 @@ "You should have made a separate commit!" ], "status": "Incomplete" + }, + { + "exercise_name": "push-over", + "started_at": 1769132828.754835, + "completed_at": 1769132831.022356, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From b01f0f19e66a7ceb71dc9e3f952682e6f189615a Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 10:05:29 +0800 Subject: [PATCH 07/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 1653b8dfc..fe51b0422 100644 --- a/progress.json +++ b/progress.json @@ -97,5 +97,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1769133925.260307, + "completed_at": 1769133929.035686, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From 5ef817534fc2f976088fa6d4be1851efbb43c084 Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 10:07:50 +0800 Subject: [PATCH 08/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index fe51b0422..c140d2759 100644 --- a/progress.json +++ b/progress.json @@ -106,5 +106,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1769134066.582182, + "completed_at": 1769134069.867582, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From cb25cf548b35581293840f1192d88bb47659a235 Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 10:12:38 +0800 Subject: [PATCH 09/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c140d2759..68b0cac94 100644 --- a/progress.json +++ b/progress.json @@ -115,5 +115,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1769134356.060915, + "completed_at": 1769134357.487419, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From d9b99b21c4994fa7951a4a62f7d8e2025dba7c23 Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 11:53:27 +0800 Subject: [PATCH 10/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 68b0cac94..3bb1331e8 100644 --- a/progress.json +++ b/progress.json @@ -124,5 +124,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1769140403.722352, + "completed_at": 1769140407.169376, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 54bc520f50fe7be0c1b0bc4e9f6784d7fd8d9f60 Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 12:02:34 +0800 Subject: [PATCH 11/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 3bb1331e8..3eb73cd8b 100644 --- a/progress.json +++ b/progress.json @@ -133,5 +133,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1769140948.779048, + "completed_at": 1769140953.997895, + "comments": [ + "Clone named shapes is missing! Remember to clone your fork using the name 'shapes', not 'gm-shapes'!" + ], + "status": "Incomplete" } ] \ No newline at end of file From b4fbd88db4c1a41818637af52011ac44bf20d092 Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 12:04:40 +0800 Subject: [PATCH 12/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 3eb73cd8b..b6964c754 100644 --- a/progress.json +++ b/progress.json @@ -142,5 +142,14 @@ "Clone named shapes is missing! Remember to clone your fork using the name 'shapes', not 'gm-shapes'!" ], "status": "Incomplete" + }, + { + "exercise_name": "clone-repo", + "started_at": 1769141072.452396, + "completed_at": 1769141080.481027, + "comments": [ + "Clone named shapes is missing! Remember to clone your fork using the name 'shapes', not 'gm-shapes'!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 662fb80813a36e61235f71f6262d036cc5ee75c3 Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 12:06:14 +0800 Subject: [PATCH 13/17] Reset progress for clone-repo --- progress.json | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/progress.json b/progress.json index b6964c754..3bb1331e8 100644 --- a/progress.json +++ b/progress.json @@ -133,23 +133,5 @@ "Great work creating a fork with Github!" ], "status": "Completed" - }, - { - "exercise_name": "clone-repo", - "started_at": 1769140948.779048, - "completed_at": 1769140953.997895, - "comments": [ - "Clone named shapes is missing! Remember to clone your fork using the name 'shapes', not 'gm-shapes'!" - ], - "status": "Incomplete" - }, - { - "exercise_name": "clone-repo", - "started_at": 1769141072.452396, - "completed_at": 1769141080.481027, - "comments": [ - "Clone named shapes is missing! Remember to clone your fork using the name 'shapes', not 'gm-shapes'!" - ], - "status": "Incomplete" } ] \ No newline at end of file From 6e7b79f48ae3eeae596d61871deee2f0bc71d0ae Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 12:08:33 +0800 Subject: [PATCH 14/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 3bb1331e8..06028b7ba 100644 --- a/progress.json +++ b/progress.json @@ -133,5 +133,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1769141308.019286, + "completed_at": 1769141313.034705, + "comments": [ + "Clone named shapes is missing! Remember to clone your fork using the name 'shapes', not 'gm-shapes'!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 7c5df59e478d2e3e8de88d6e214b3ad47e85d713 Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 12:17:45 +0800 Subject: [PATCH 15/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 06028b7ba..2b88612f6 100644 --- a/progress.json +++ b/progress.json @@ -142,5 +142,14 @@ "Clone named shapes is missing! Remember to clone your fork using the name 'shapes', not 'gm-shapes'!" ], "status": "Incomplete" + }, + { + "exercise_name": "clone-repo", + "started_at": 1769141862.259923, + "completed_at": 1769141865.200373, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From fb5ca048d0b9992ce3a3cee1d750ee0b1a16d65c Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 12:37:16 +0800 Subject: [PATCH 16/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 2b88612f6..d79cf10a7 100644 --- a/progress.json +++ b/progress.json @@ -151,5 +151,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1769143033.286311, + "completed_at": 1769143034.872982, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From b9f0adf7e29b38b814e03398a885666dd294eb8a Mon Sep 17 00:00:00 2001 From: junxiancheh Date: Fri, 23 Jan 2026 13:41:36 +0800 Subject: [PATCH 17/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index d79cf10a7..493731a1e 100644 --- a/progress.json +++ b/progress.json @@ -160,5 +160,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1769146894.009771, + "completed_at": 1769146895.483555, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file