From 06f4bd17810aece73a40729172b34b7fee80f73b Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sat, 17 Jan 2026 18:08:39 +0800 Subject: [PATCH 01/17] 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..183b319e3 --- /dev/null +++ b/progress.json @@ -0,0 +1,54 @@ +[ + { + "exercise_name": "grocery-shopping", + "started_at": 1768621909.10626, + "completed_at": 1768621910.513465, + "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": 1768622963.022286, + "completed_at": 1768622965.67566, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1768621160.340999, + "completed_at": 1768621161.604765, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1768621383.676637, + "completed_at": 1768621384.920091, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1768623164.542026, + "completed_at": 1768623165.843165, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1768620128.47406, + "completed_at": 1768620132.159056, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" + } +] \ No newline at end of file From f5ad8578c9b8033e7037edbf1f4f45b713a093ae Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sat, 17 Jan 2026 18:13:19 +0800 Subject: [PATCH 02/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 183b319e3..120449d53 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": 1768644759.222659, + "completed_at": 1768644799.366945, + "comments": [ + "That is not the right Github url!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 1e68474d04b0cf0a5728dc3e32bf28ebfd7700d7 Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sat, 17 Jan 2026 18:14:09 +0800 Subject: [PATCH 03/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 120449d53..5f9a1eebe 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": 1768644817.18305, + "completed_at": 1768644849.168393, + "comments": [ + "That is not the right Github url!" + ], + "status": "Incomplete" } ] \ No newline at end of file From b964691b07fb059d91c98124f2dfbe02f3a9f08a Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sat, 17 Jan 2026 18:17:22 +0800 Subject: [PATCH 04/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5f9a1eebe..166131524 100644 --- a/progress.json +++ b/progress.json @@ -68,5 +68,14 @@ "That is not the right Github url!" ], "status": "Incomplete" + }, + { + "exercise_name": "remote-control", + "started_at": 1768644988.564, + "completed_at": 1768645042.50028, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 87c82cae9ab49ef6b74b41defa115a3991d48beb Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sat, 17 Jan 2026 18:30:53 +0800 Subject: [PATCH 05/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 166131524..cb1442f6d 100644 --- a/progress.json +++ b/progress.json @@ -77,5 +77,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1768645849.926345, + "completed_at": 1768645852.65981, + "comments": [ + "Wrong 'upstream' remote URL" + ], + "status": "Incomplete" } ] \ No newline at end of file From 49fcf253bdbb324f9785762db5dd0dad555501b5 Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sat, 17 Jan 2026 18:32:56 +0800 Subject: [PATCH 06/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index cb1442f6d..cfc03f783 100644 --- a/progress.json +++ b/progress.json @@ -86,5 +86,14 @@ "Wrong 'upstream' remote URL" ], "status": "Incomplete" + }, + { + "exercise_name": "link-me", + "started_at": 1768645975.097566, + "completed_at": 1768645976.478847, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 7a706239a26587e933297cc18e455083296dca5f Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sun, 18 Jan 2026 12:29:40 +0800 Subject: [PATCH 07/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index cfc03f783..3515bf9b4 100644 --- a/progress.json +++ b/progress.json @@ -95,5 +95,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1768710575.6049, + "completed_at": 1768710579.991957, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 9108fd3bffb41b7426bc02a9a20d89a19b91bf49 Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sun, 18 Jan 2026 12:55:36 +0800 Subject: [PATCH 08/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 3515bf9b4..b447af8fb 100644 --- a/progress.json +++ b/progress.json @@ -104,5 +104,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1768712132.160935, + "completed_at": 1768712135.603782, + "comments": [ + "You are not ignoring runaway.txt. Find where the file is and fix that." + ], + "status": "Incomplete" } ] \ No newline at end of file From 6398560004b2ac7847696b1e51e1ce1cf1e41e7d Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sun, 18 Jan 2026 12:56:53 +0800 Subject: [PATCH 09/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b447af8fb..8127778d3 100644 --- a/progress.json +++ b/progress.json @@ -113,5 +113,14 @@ "You are not ignoring runaway.txt. Find where the file is and fix that." ], "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1768712211.200485, + "completed_at": 1768712212.931707, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From dadeb861513c778b8b3fdd5925b6386c7b042f1e Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sun, 18 Jan 2026 15:05:54 +0800 Subject: [PATCH 10/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8127778d3..48e443ef7 100644 --- a/progress.json +++ b/progress.json @@ -122,5 +122,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1768719951.698845, + "completed_at": 1768719954.151213, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 88a1a828655bedac6cdec66df091ba106b3d8f17 Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sun, 18 Jan 2026 15:17:09 +0800 Subject: [PATCH 11/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 48e443ef7..15b961797 100644 --- a/progress.json +++ b/progress.json @@ -131,5 +131,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1768720624.58128, + "completed_at": 1768720629.284776, + "comments": [ + "The upstream remote does not point to the original repository!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 3cc56a277274a0c2106ccc187ca1f9421130ce2a Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sun, 18 Jan 2026 15:19:22 +0800 Subject: [PATCH 12/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 15b961797..e8de0fc75 100644 --- a/progress.json +++ b/progress.json @@ -140,5 +140,14 @@ "The upstream remote does not point to the original repository!" ], "status": "Incomplete" + }, + { + "exercise_name": "clone-repo", + "started_at": 1768720758.631886, + "completed_at": 1768720761.999039, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 4624a3542d5df817d1a7aea02ae832bcc79a9228 Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sun, 18 Jan 2026 15:46:19 +0800 Subject: [PATCH 13/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e8de0fc75..c22309ad8 100644 --- a/progress.json +++ b/progress.json @@ -149,5 +149,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1768722377.618, + "completed_at": 1768722378.89769, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From 9a334ca839ace4e2cfe6995d10a59175b6cb5e22 Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sun, 18 Jan 2026 17:16:09 +0800 Subject: [PATCH 14/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c22309ad8..589a90aba 100644 --- a/progress.json +++ b/progress.json @@ -158,5 +158,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1768727766.773048, + "completed_at": 1768727769.291454, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 2cb1575a1ed332f193e69fa38090c06c1f1f1a7a Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sun, 18 Jan 2026 17:53: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 589a90aba..06ff1db12 100644 --- a/progress.json +++ b/progress.json @@ -167,5 +167,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1768730023.272612, + "completed_at": 1768730024.645039, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From e48e582fcb7e8254775790e0b3c7e19cb0277b6d Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sun, 18 Jan 2026 18:00:53 +0800 Subject: [PATCH 16/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 06ff1db12..709df616e 100644 --- a/progress.json +++ b/progress.json @@ -176,5 +176,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1768730451.619924, + "completed_at": 1768730452.813486, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From 431910bf620b325092c96fdfcba05468f5d15d29 Mon Sep 17 00:00:00 2001 From: qing rong <76784887+QR-Phua@users.noreply.github.com> Date: Sun, 18 Jan 2026 18:09:50 +0800 Subject: [PATCH 17/17] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 709df616e..62c7a3d75 100644 --- a/progress.json +++ b/progress.json @@ -185,5 +185,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1768730985.507771, + "completed_at": 1768730990.115914, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file