From 059e0149e5a3531f0db9121e348e296080b5608b Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Wed, 4 Feb 2026 12:39:39 +0800 Subject: [PATCH 01/48] 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..9fc2c3d3c --- /dev/null +++ b/progress.json @@ -0,0 +1,54 @@ +[ + { + "exercise_name": "grocery-shopping", + "started_at": 1770110778.316675, + "completed_at": 1770110780.782301, + "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": 1770168067.110101, + "completed_at": 1770168070.315266, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1770107734.777897, + "completed_at": 1770107737.064703, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1770165901.601251, + "completed_at": 1770165904.333501, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1770089547.185558, + "completed_at": 1770089549.391363, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1770089673.863745, + "completed_at": 1770089676.070075, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" + } +] \ No newline at end of file From 811d34c0d3ae6fac554f74e2f370ec5ed87eceec Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Wed, 4 Feb 2026 12:46:22 +0800 Subject: [PATCH 02/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 9fc2c3d3c..f230862a0 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": 1770180302.485394, + "completed_at": 1770180380.903736, + "comments": [ + "That is not the right Github url!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 19ed78a3a251993aec52d214d0eec3c52dac80c2 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Wed, 4 Feb 2026 12:47:10 +0800 Subject: [PATCH 03/48] Reset progress for remote-control --- progress.json | 9 --------- 1 file changed, 9 deletions(-) diff --git a/progress.json b/progress.json index f230862a0..9fc2c3d3c 100644 --- a/progress.json +++ b/progress.json @@ -50,14 +50,5 @@ "You have successfully undone the init operation!" ], "status": "Completed" - }, - { - "exercise_name": "remote-control", - "started_at": 1770180302.485394, - "completed_at": 1770180380.903736, - "comments": [ - "That is not the right Github url!" - ], - "status": "Incomplete" } ] \ No newline at end of file From 13b3cd264762039015edfa60925b2e9089ca9719 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Wed, 4 Feb 2026 12:47:43 +0800 Subject: [PATCH 04/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 9fc2c3d3c..46be110d8 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": 1770180443.727685, + "completed_at": 1770180462.732018, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From f89588f764702747d6f8d4888cf8b4351f323855 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Wed, 4 Feb 2026 13:44:12 +0800 Subject: [PATCH 05/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 46be110d8..e70290a82 100644 --- a/progress.json +++ b/progress.json @@ -59,5 +59,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1770183850.46006, + "completed_at": 1770183852.2016, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From f45bb12ee78f5d2bee7e325a4e0cd40f293de31a Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Wed, 4 Feb 2026 17:13:33 +0800 Subject: [PATCH 06/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e70290a82..87b04ffc0 100644 --- a/progress.json +++ b/progress.json @@ -68,5 +68,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1770196410.139637, + "completed_at": 1770196412.789268, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From a25bf34e781a00711781be64b68d659ed23b1e1b Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Wed, 4 Feb 2026 17:58:55 +0800 Subject: [PATCH 07/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 87b04ffc0..fbdbab370 100644 --- a/progress.json +++ b/progress.json @@ -77,5 +77,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1770199126.641679, + "completed_at": 1770199134.184917, + "comments": [ + "You are not ignoring ignore_me.txt" + ], + "status": "Incomplete" } ] \ No newline at end of file From 2ec5ea18569037867e6e22f16ad701295f171925 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Wed, 4 Feb 2026 17:59:38 +0800 Subject: [PATCH 08/48] Reset progress for ignoring-somethings --- progress.json | 9 --------- 1 file changed, 9 deletions(-) diff --git a/progress.json b/progress.json index fbdbab370..87b04ffc0 100644 --- a/progress.json +++ b/progress.json @@ -77,14 +77,5 @@ "Great work pushing changes to the remote!" ], "status": "Completed" - }, - { - "exercise_name": "ignoring-somethings", - "started_at": 1770199126.641679, - "completed_at": 1770199134.184917, - "comments": [ - "You are not ignoring ignore_me.txt" - ], - "status": "Incomplete" } ] \ No newline at end of file From e0464e983671645955d8cc5bb3f3d1d229b11b35 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Wed, 4 Feb 2026 18:18:02 +0800 Subject: [PATCH 09/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 87b04ffc0..04206fd30 100644 --- a/progress.json +++ b/progress.json @@ -77,5 +77,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1770200276.001241, + "completed_at": 1770200281.784465, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From 4fd8f9bfcb6841072bdb1f5681218481f3fdbedf Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Wed, 4 Feb 2026 18:31:25 +0800 Subject: [PATCH 10/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 04206fd30..3e17fe2c4 100644 --- a/progress.json +++ b/progress.json @@ -86,5 +86,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1770201081.552397, + "completed_at": 1770201084.823415, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 3f4cfd9b665cc23af652e10a8f08e0a17d81161f Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Wed, 4 Feb 2026 19:00:09 +0800 Subject: [PATCH 11/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 3e17fe2c4..1170f0a45 100644 --- a/progress.json +++ b/progress.json @@ -95,5 +95,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1770202804.535541, + "completed_at": 1770202808.852941, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From c9f8cf481ab0bb88f8be06d3222df354038aa530 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Wed, 11 Feb 2026 03:10:31 +0800 Subject: [PATCH 12/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 1170f0a45..ff09634d4 100644 --- a/progress.json +++ b/progress.json @@ -104,5 +104,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1770750626.98838, + "completed_at": 1770750630.316735, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From 327e63416ebefba181627ecbd3c076876ea27060 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Wed, 11 Feb 2026 05:26:00 +0800 Subject: [PATCH 13/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ff09634d4..4a6cb0bb1 100644 --- a/progress.json +++ b/progress.json @@ -113,5 +113,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1770758752.701443, + "completed_at": 1770758759.027771, + "comments": [ + "Answer for In January, who were in the Tuesday duty roster? Remove/add extra rows where appropriate. is empty." + ], + "status": "Incomplete" } ] \ No newline at end of file From e315c09df6b410d810c102f3de779a31e6e63a8f Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Wed, 11 Feb 2026 05:28:00 +0800 Subject: [PATCH 14/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 4a6cb0bb1..d820bc256 100644 --- a/progress.json +++ b/progress.json @@ -122,5 +122,14 @@ "Answer for In January, who were in the Tuesday duty roster? Remove/add extra rows where appropriate. is empty." ], "status": "Incomplete" + }, + { + "exercise_name": "view-commits", + "started_at": 1770758876.573214, + "completed_at": 1770758879.678667, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 8ac0da5c0466eb4cc6de539dbddcad62d6805689 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sat, 14 Feb 2026 21:51:55 +0800 Subject: [PATCH 15/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index d820bc256..0ed85135e 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": "view-commits", + "started_at": 1771077109.531228, + "completed_at": 1771077113.300963, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From b459e8b711f259d3dfda6428cf663e44d6728e6e Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sat, 14 Feb 2026 22:15:50 +0800 Subject: [PATCH 16/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 0ed85135e..c7b914b17 100644 --- a/progress.json +++ b/progress.json @@ -140,5 +140,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1771078545.136152, + "completed_at": 1771078549.180771, + "comments": [ + "\"first-pilot\" should point to the first commit." + ], + "status": "Incomplete" } ] \ No newline at end of file From b9cc00c71b5073571289d6a0f9a4128a2c90c0ad Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sat, 14 Feb 2026 22:17:09 +0800 Subject: [PATCH 17/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c7b914b17..44e70cb6f 100644 --- a/progress.json +++ b/progress.json @@ -149,5 +149,14 @@ "\"first-pilot\" should point to the first commit." ], "status": "Incomplete" + }, + { + "exercise_name": "tags-add", + "started_at": 1771078627.017076, + "completed_at": 1771078629.351882, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From d1c7fea74b3d3c556e84edaca3ace67e9c1388b4 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sat, 14 Feb 2026 22:21:14 +0800 Subject: [PATCH 18/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 44e70cb6f..408518f75 100644 --- a/progress.json +++ b/progress.json @@ -158,5 +158,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1771078871.523328, + "completed_at": 1771078873.778316, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From 5ca2f4c26c55f63599f318e186e6b39d230f967c Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sat, 14 Feb 2026 22:36:40 +0800 Subject: [PATCH 19/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 408518f75..747c89d68 100644 --- a/progress.json +++ b/progress.json @@ -167,5 +167,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1771079795.797818, + "completed_at": 1771079798.997462, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file From b6a67cc918ea449670f3e39155bbf9d14bdf6625 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sun, 15 Feb 2026 01:38:16 +0800 Subject: [PATCH 20/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 747c89d68..d832a968c 100644 --- a/progress.json +++ b/progress.json @@ -176,5 +176,14 @@ "Wonderful! You have successfully synced the local tags with the remote tags!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1771090692.341986, + "completed_at": 1771090694.750997, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" } ] \ No newline at end of file From 5652f4db4bb12579a7a104ace6c037b4ac8cd319 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sun, 15 Feb 2026 02:16:17 +0800 Subject: [PATCH 21/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index d832a968c..f732c5f40 100644 --- a/progress.json +++ b/progress.json @@ -185,5 +185,14 @@ "Great work comparing commits in git history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1771092973.986815, + "completed_at": 1771092976.343407, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" } ] \ No newline at end of file From ab73b0e0d3d0a4a5438fa50403d32a96d0dd00af Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sun, 15 Feb 2026 18:07:37 +0800 Subject: [PATCH 22/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f732c5f40..d31b4a199 100644 --- a/progress.json +++ b/progress.json @@ -194,5 +194,14 @@ "Great work traversing the revision history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1771150054.301344, + "completed_at": 1771150056.74055, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" } ] \ No newline at end of file From 134b3cc8a644562d815db7faf9dbff715bf4abf9 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sun, 15 Feb 2026 18:40:00 +0800 Subject: [PATCH 23/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index d31b4a199..7e18869d3 100644 --- a/progress.json +++ b/progress.json @@ -203,5 +203,14 @@ "Great work traversing the revision history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-reset", + "started_at": 1771151997.470412, + "completed_at": 1771151999.964632, + "comments": [ + "You have reset the repository to the correct state!" + ], + "status": "Completed" } ] \ No newline at end of file From 02ee6b91b887921f606954bf4c8a1df1184e2d2e Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sun, 15 Feb 2026 18:58:00 +0800 Subject: [PATCH 24/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7e18869d3..11b139fb5 100644 --- a/progress.json +++ b/progress.json @@ -212,5 +212,14 @@ "You have reset the repository to the correct state!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1771153076.963631, + "completed_at": 1771153079.546655, + "comments": [ + "Good work reverting commits!" + ], + "status": "Completed" } ] \ No newline at end of file From 24b4eb71ae27c2a1626e71366db99d37fd45a0c8 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 19:00:37 +0800 Subject: [PATCH 25/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 11b139fb5..a157b4a31 100644 --- a/progress.json +++ b/progress.json @@ -221,5 +221,14 @@ "Good work reverting commits!" ], "status": "Completed" + }, + { + "exercise_name": "side-track", + "started_at": 1771585234.504251, + "completed_at": 1771585236.986305, + "comments": [ + "Great work with using git branch and git checkout to fix the bugs!" + ], + "status": "Completed" } ] \ No newline at end of file From e73f86a9c154eb82d1b5dc79826e05cefc3d36c2 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 19:05:50 +0800 Subject: [PATCH 26/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index a157b4a31..5c9681cc1 100644 --- a/progress.json +++ b/progress.json @@ -230,5 +230,14 @@ "Great work with using git branch and git checkout to fix the bugs!" ], "status": "Completed" + }, + { + "exercise_name": "branch-previous", + "started_at": 1771585545.291044, + "completed_at": 1771585549.681076, + "comments": [ + "The 'sleep-line' branch should have the line 'I fell asleep on the couch.' added to story.txt." + ], + "status": "Incomplete" } ] \ No newline at end of file From 5054cf5a329b783961c21e9c86d3cbddcdf568f7 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 19:11:04 +0800 Subject: [PATCH 27/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5c9681cc1..5c97758d6 100644 --- a/progress.json +++ b/progress.json @@ -239,5 +239,14 @@ "The 'sleep-line' branch should have the line 'I fell asleep on the couch.' added to story.txt." ], "status": "Incomplete" + }, + { + "exercise_name": "branch-previous", + "started_at": 1771585861.972054, + "completed_at": 1771585864.094456, + "comments": [ + "Excellent work! You've successfully created branches from a previous commit and explored alternative storylines!" + ], + "status": "Completed" } ] \ No newline at end of file From de03f30e756e19bd143f8e4a9f156d8b83438a3a Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 21:00:17 +0800 Subject: [PATCH 28/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5c97758d6..a636d575a 100644 --- a/progress.json +++ b/progress.json @@ -248,5 +248,14 @@ "Excellent work! You've successfully created branches from a previous commit and explored alternative storylines!" ], "status": "Completed" + }, + { + "exercise_name": "branch-bender", + "started_at": 1771592414.948251, + "completed_at": 1771592417.176011, + "comments": [ + "Great work with merging the branches in order! Try running the HTML files locally!" + ], + "status": "Completed" } ] \ No newline at end of file From 16732a476f6ddb571cf6800550258a487ebec78c Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 21:03:48 +0800 Subject: [PATCH 29/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index a636d575a..bb0d1ae93 100644 --- a/progress.json +++ b/progress.json @@ -257,5 +257,14 @@ "Great work with merging the branches in order! Try running the HTML files locally!" ], "status": "Completed" + }, + { + "exercise_name": "branch-forward", + "started_at": 1771592625.19105, + "completed_at": 1771592627.420654, + "comments": [ + "Great job fast-forward merging only 'with-sally'!" + ], + "status": "Completed" } ] \ No newline at end of file From 6bb0be411ecff0ab5488fb11a44c90a210f45ecb Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 21:13:31 +0800 Subject: [PATCH 30/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index bb0d1ae93..5dc468701 100644 --- a/progress.json +++ b/progress.json @@ -266,5 +266,14 @@ "Great job fast-forward merging only 'with-sally'!" ], "status": "Completed" + }, + { + "exercise_name": "conflict-mediator", + "started_at": 1771593207.94025, + "completed_at": 1771593210.170122, + "comments": [ + "Great work resolving the merge conflict!" + ], + "status": "Completed" } ] \ No newline at end of file From ce273f6c7de42de6916fb08cbe00878f442756f4 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 21:18:06 +0800 Subject: [PATCH 31/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5dc468701..e61bcfdbb 100644 --- a/progress.json +++ b/progress.json @@ -275,5 +275,14 @@ "Great work resolving the merge conflict!" ], "status": "Completed" + }, + { + "exercise_name": "branch-rename", + "started_at": 1771593483.524514, + "completed_at": 1771593485.859054, + "comments": [ + "Great work with renaming the branches on your local repository!" + ], + "status": "Completed" } ] \ No newline at end of file From dc53fbfd5ffeee4405b55ffa148cdc38a22b001f Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 21:29:59 +0800 Subject: [PATCH 32/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e61bcfdbb..81bb39e0b 100644 --- a/progress.json +++ b/progress.json @@ -284,5 +284,14 @@ "Great work with renaming the branches on your local repository!" ], "status": "Completed" + }, + { + "exercise_name": "branch-delete", + "started_at": 1771594196.356892, + "completed_at": 1771594198.545147, + "comments": [ + "Great job using git branch to delete both merged and unmerged branches!" + ], + "status": "Completed" } ] \ No newline at end of file From ea5addc3a2869c420a4ba8bdba176babb56588ad Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 21:40:55 +0800 Subject: [PATCH 33/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 81bb39e0b..23017bcec 100644 --- a/progress.json +++ b/progress.json @@ -293,5 +293,14 @@ "Great job using git branch to delete both merged and unmerged branches!" ], "status": "Completed" + }, + { + "exercise_name": "mix-messy-docs", + "started_at": 1771594850.097327, + "completed_at": 1771594854.800086, + "comments": [ + "You need to merge 'feature-search' first!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 79dab51b3f612969bc7d6f213591626d309e973d Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 21:45:17 +0800 Subject: [PATCH 34/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 23017bcec..766bfe72a 100644 --- a/progress.json +++ b/progress.json @@ -302,5 +302,14 @@ "You need to merge 'feature-search' first!" ], "status": "Incomplete" + }, + { + "exercise_name": "mix-messy-docs", + "started_at": 1771595112.513962, + "completed_at": 1771595116.890654, + "comments": [ + "You need to merge 'feature-search' first!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 6f8a2bc15de00306fd55c35eb13432d754018f2b Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 21:45:42 +0800 Subject: [PATCH 35/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 766bfe72a..77def691f 100644 --- a/progress.json +++ b/progress.json @@ -311,5 +311,14 @@ "You need to merge 'feature-search' first!" ], "status": "Incomplete" + }, + { + "exercise_name": "mix-messy-docs", + "started_at": 1771595137.590764, + "completed_at": 1771595141.842373, + "comments": [ + "You need to merge 'feature-search' first!" + ], + "status": "Incomplete" } ] \ No newline at end of file From ae41677b5609725dbdd9215d08c718c04fd3f9c2 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 21:50:03 +0800 Subject: [PATCH 36/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 77def691f..dc6f82d12 100644 --- a/progress.json +++ b/progress.json @@ -320,5 +320,14 @@ "You need to merge 'feature-search' first!" ], "status": "Incomplete" + }, + { + "exercise_name": "mix-messy-docs", + "started_at": 1771595398.791643, + "completed_at": 1771595403.206233, + "comments": [ + "You need to merge 'feature-delete' second!" + ], + "status": "Incomplete" } ] \ No newline at end of file From a1bd64f329ad2b629de48a5daf6c4909288efa58 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 21:51:17 +0800 Subject: [PATCH 37/48] Reset progress for mix-messy-docs --- progress.json | 36 ------------------------------------ 1 file changed, 36 deletions(-) diff --git a/progress.json b/progress.json index dc6f82d12..81bb39e0b 100644 --- a/progress.json +++ b/progress.json @@ -293,41 +293,5 @@ "Great job using git branch to delete both merged and unmerged branches!" ], "status": "Completed" - }, - { - "exercise_name": "mix-messy-docs", - "started_at": 1771594850.097327, - "completed_at": 1771594854.800086, - "comments": [ - "You need to merge 'feature-search' first!" - ], - "status": "Incomplete" - }, - { - "exercise_name": "mix-messy-docs", - "started_at": 1771595112.513962, - "completed_at": 1771595116.890654, - "comments": [ - "You need to merge 'feature-search' first!" - ], - "status": "Incomplete" - }, - { - "exercise_name": "mix-messy-docs", - "started_at": 1771595137.590764, - "completed_at": 1771595141.842373, - "comments": [ - "You need to merge 'feature-search' first!" - ], - "status": "Incomplete" - }, - { - "exercise_name": "mix-messy-docs", - "started_at": 1771595398.791643, - "completed_at": 1771595403.206233, - "comments": [ - "You need to merge 'feature-delete' second!" - ], - "status": "Incomplete" } ] \ No newline at end of file From 031efaaf4492c3372fcf9c6abfaf296f90f96c76 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 21:58:52 +0800 Subject: [PATCH 38/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 81bb39e0b..ab7662263 100644 --- a/progress.json +++ b/progress.json @@ -293,5 +293,14 @@ "Great job using git branch to delete both merged and unmerged branches!" ], "status": "Completed" + }, + { + "exercise_name": "mix-messy-docs", + "started_at": 1771595929.161759, + "completed_at": 1771595931.62111, + "comments": [ + "Great work using all of the concepts you've learnt about branching to mix the messy documentation!" + ], + "status": "Completed" } ] \ No newline at end of file From d574c72ce7a46e5cc7b53bd7af1f04e2b33aa53a Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 22:33:42 +0800 Subject: [PATCH 39/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index ab7662263..2edf58ae2 100644 --- a/progress.json +++ b/progress.json @@ -302,5 +302,14 @@ "Great work using all of the concepts you've learnt about branching to mix the messy documentation!" ], "status": "Completed" + }, + { + "exercise_name": "merge-undo", + "started_at": 1771598018.65902, + "completed_at": 1771598021.566261, + "comments": [ + "Great work with undoing the merges! Try listing the directory to see what has changed." + ], + "status": "Completed" } ] \ No newline at end of file From d710b3a37ad7416ea6e836fc328eafacb80b18ca Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 22:38:40 +0800 Subject: [PATCH 40/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 2edf58ae2..4f058e9d4 100644 --- a/progress.json +++ b/progress.json @@ -311,5 +311,14 @@ "Great work with undoing the merges! Try listing the directory to see what has changed." ], "status": "Completed" + }, + { + "exercise_name": "ff-undo", + "started_at": 1771598317.485269, + "completed_at": 1771598319.926141, + "comments": [ + "You have successfully undone the merge of branch 'others'." + ], + "status": "Completed" } ] \ No newline at end of file From 12bf538f32b86876996ce8d2f470e0ec94b1226b Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 22:42:45 +0800 Subject: [PATCH 41/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 4f058e9d4..65ed407e0 100644 --- a/progress.json +++ b/progress.json @@ -320,5 +320,14 @@ "You have successfully undone the merge of branch 'others'." ], "status": "Completed" + }, + { + "exercise_name": "branch-compare", + "started_at": 1771598561.002998, + "completed_at": 1771598563.935912, + "comments": [ + "Great work comparing the branches successfully!" + ], + "status": "Completed" } ] \ No newline at end of file From fd5792ce0d4effaf594e409f4391fd5e5507fbcf Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 22:45:40 +0800 Subject: [PATCH 42/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 65ed407e0..65b14989c 100644 --- a/progress.json +++ b/progress.json @@ -329,5 +329,14 @@ "Great work comparing the branches successfully!" ], "status": "Completed" + }, + { + "exercise_name": "merge-squash", + "started_at": 1771598737.215102, + "completed_at": 1771598739.695358, + "comments": [ + "Good job performing a merge squash!" + ], + "status": "Completed" } ] \ No newline at end of file From 7a1d3f62947aa1e5d96d86d81bf9b91a2a375118 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Fri, 20 Feb 2026 22:52:42 +0800 Subject: [PATCH 43/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 65b14989c..e364bdc13 100644 --- a/progress.json +++ b/progress.json @@ -338,5 +338,14 @@ "Good job performing a merge squash!" ], "status": "Completed" + }, + { + "exercise_name": "mix-messy-graph", + "started_at": 1771599159.134625, + "completed_at": 1771599162.261478, + "comments": [ + "You have successfully completed the exercise!" + ], + "status": "Completed" } ] \ No newline at end of file From 28e5e3a0c9a6dd6a59747177eefcf39ba7368c6f Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sat, 21 Feb 2026 00:20:18 +0800 Subject: [PATCH 44/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e364bdc13..17357d4c9 100644 --- a/progress.json +++ b/progress.json @@ -347,5 +347,14 @@ "You have successfully completed the exercise!" ], "status": "Completed" + }, + { + "exercise_name": "glossary-branch-push", + "started_at": 1771604414.914664, + "completed_at": 1771604417.611919, + "comments": [ + "Great work pushing the PQR branch to your fork!" + ], + "status": "Completed" } ] \ No newline at end of file From 789126d8fbeaa798ca77ec0eec29d152de14d8fc Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sat, 21 Feb 2026 03:33:31 +0800 Subject: [PATCH 45/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 17357d4c9..c959e289b 100644 --- a/progress.json +++ b/progress.json @@ -356,5 +356,14 @@ "Great work pushing the PQR branch to your fork!" ], "status": "Completed" + }, + { + "exercise_name": "glossary-branch-pull", + "started_at": 1771616008.521107, + "completed_at": 1771616010.838978, + "comments": [ + "Great work! All required branches are present and correctly set up." + ], + "status": "Completed" } ] \ No newline at end of file From c90cb2940e1c50d811d88c7044f719ce16e7e21f Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sat, 21 Feb 2026 03:47:55 +0800 Subject: [PATCH 46/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index c959e289b..0cdab00e2 100644 --- a/progress.json +++ b/progress.json @@ -365,5 +365,14 @@ "Great work! All required branches are present and correctly set up." ], "status": "Completed" + }, + { + "exercise_name": "glossary-branch-delete", + "started_at": 1771616869.630406, + "completed_at": 1771616873.886456, + "comments": [ + "Branch 'VWX' still exists locally! Remember to delete it from your local repository." + ], + "status": "Incomplete" } ] \ No newline at end of file From ccc83a7a74c0dc6420e2c729dfac1120653a4d96 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sat, 21 Feb 2026 03:48:21 +0800 Subject: [PATCH 47/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 0cdab00e2..e9ff39067 100644 --- a/progress.json +++ b/progress.json @@ -374,5 +374,14 @@ "Branch 'VWX' still exists locally! Remember to delete it from your local repository." ], "status": "Incomplete" + }, + { + "exercise_name": "glossary-branch-delete", + "started_at": 1771616899.160392, + "completed_at": 1771616901.205505, + "comments": [ + "Great job deleting the VWX branch!" + ], + "status": "Completed" } ] \ No newline at end of file From 06eafb4cba0d42ff152df52f606987a4efa8e406 Mon Sep 17 00:00:00 2001 From: Vaibhava Ram Date: Sat, 21 Feb 2026 03:59:25 +0800 Subject: [PATCH 48/48] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index e9ff39067..1dbf28e4c 100644 --- a/progress.json +++ b/progress.json @@ -383,5 +383,14 @@ "Great job deleting the VWX branch!" ], "status": "Completed" + }, + { + "exercise_name": "glossary-branch-rename", + "started_at": 1771617562.01553, + "completed_at": 1771617564.999081, + "comments": [ + "Nice work renaming the branch locally and on the remote!" + ], + "status": "Completed" } ] \ No newline at end of file