From f50da645581f44ba57163fef19b0f54cebfff5f9 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 00:56:05 +0800 Subject: [PATCH 01/42] Update progress --- 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..8d5857895d --- /dev/null +++ b/progress.json @@ -0,0 +1,11 @@ +[ + { + "exercise_name": "under-control", + "started_at": 1788108963.091307, + "completed_at": 1788108964.394171, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + } +] \ No newline at end of file From 04ec3878c7aa793eeb7aaa21645e2b7b8149ddd3 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 00:59:05 +0800 Subject: [PATCH 02/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8d5857895d..0f08224142 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": "stage-fright", + "started_at": 1788109143.198149, + "completed_at": 1788109144.532364, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" } ] \ No newline at end of file From cd4560e17ab800ba38e9da787ef593fe07ee5620 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:01:13 +0800 Subject: [PATCH 03/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 0f08224142..cb282883cf 100644 --- a/progress.json +++ b/progress.json @@ -16,5 +16,14 @@ "Great work! You have successfully checked in all the actors!" ], "status": "Completed" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1788109269.588162, + "completed_at": 1788109272.36588, + "comments": [ + "There are no grocery list items removed from the shopping list." + ], + "status": "Incomplete" } ] \ No newline at end of file From d9f3277c745b496b02d819e7ca1aeb3d8c3cc3f5 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:01:45 +0800 Subject: [PATCH 04/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index cb282883cf..7df13e6ce5 100644 --- a/progress.json +++ b/progress.json @@ -25,5 +25,14 @@ "There are no grocery list items removed from the shopping list." ], "status": "Incomplete" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1788109303.936494, + "completed_at": 1788109305.343964, + "comments": [ + "Great work! You have successfully used `git add` and `git commit` to modify the shopping list! Keep it up!" + ], + "status": "Completed" } ] \ No newline at end of file From 57a34094d8eeae8e6dda18d5bd02b4f28865bd92 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:04:12 +0800 Subject: [PATCH 05/42] Update progress --- progress.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/progress.json b/progress.json index 7df13e6ce5..a8e887ba3f 100644 --- a/progress.json +++ b/progress.json @@ -34,5 +34,16 @@ "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": 1788109448.371568, + "completed_at": 1788109451.391087, + "comments": [ + "Answer for What is the SHA of the commit HEAD points to? You can use the full length SHA or the short SHA (i.e. first 7 characters of the SHA) is empty.", + "Answer for What is the commit message of the commit 3e05565985903cd72997a10400a99067dacfc7c1? is empty.", + "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) is empty." + ], + "status": "Incomplete" } ] \ No newline at end of file From 8cb9b21b367caf75439e45f5e060e52bcb458546 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:05:19 +0800 Subject: [PATCH 06/42] Update progress --- progress.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/progress.json b/progress.json index a8e887ba3f..b25975273d 100644 --- a/progress.json +++ b/progress.json @@ -45,5 +45,16 @@ "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) is empty." ], "status": "Incomplete" + }, + { + "exercise_name": "log-and-order", + "started_at": 1788109515.705551, + "completed_at": 1788109518.628861, + "comments": [ + "Answer for What is the SHA of the commit HEAD points to? You can use the full length SHA or the short SHA (i.e. first 7 characters of the SHA) is empty.", + "Answer for What is the commit message of the commit 3e05565985903cd72997a10400a99067dacfc7c1? is empty.", + "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) is empty." + ], + "status": "Incomplete" } ] \ No newline at end of file From c6ee65c6b398f3d472dac2e4b848c8be338a5399 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:08:33 +0800 Subject: [PATCH 07/42] Update progress --- progress.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/progress.json b/progress.json index b25975273d..1d2aa3b11a 100644 --- a/progress.json +++ b/progress.json @@ -56,5 +56,12 @@ "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) is empty." ], "status": "Incomplete" + }, + { + "exercise_name": "log-and-order", + "started_at": 1788109710.98532, + "completed_at": 1788109712.460598, + "comments": [], + "status": "Completed" } ] \ No newline at end of file From 49f4e114640eb2f0deb9d24e2bc06a0a5c72005f Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:14:21 +0800 Subject: [PATCH 08/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 1d2aa3b11a..f3850d83dd 100644 --- a/progress.json +++ b/progress.json @@ -63,5 +63,14 @@ "completed_at": 1788109712.460598, "comments": [], "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1788109938.595334, + "completed_at": 1788110060.9529, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" } ] \ No newline at end of file From d6be268ee1ab62b13a849ad3751f1402f1c881da Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:18:17 +0800 Subject: [PATCH 09/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f3850d83dd..7d2cb009a5 100644 --- a/progress.json +++ b/progress.json @@ -72,5 +72,14 @@ "Great work setting up a public remote repository!" ], "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1788110294.524704, + "completed_at": 1788110295.925918, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" } ] \ No newline at end of file From 880e1c1e6ba1156285cce254031515d110417f1e Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:27:56 +0800 Subject: [PATCH 10/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7d2cb009a5..eee1883e2d 100644 --- a/progress.json +++ b/progress.json @@ -81,5 +81,14 @@ "Great work with using git remote to add an upstream remote!" ], "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1788110870.67639, + "completed_at": 1788110873.671551, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" } ] \ No newline at end of file From d523ec4c6bb42a35a7c6d7353368a3ec5adfb8d5 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:33:23 +0800 Subject: [PATCH 11/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index eee1883e2d..fe45ebcd23 100644 --- a/progress.json +++ b/progress.json @@ -90,5 +90,14 @@ "Great work pushing changes to the remote!" ], "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1788111199.668632, + "completed_at": 1788111202.652768, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" } ] \ No newline at end of file From b00dddf1d26f12c9fb71729bc59fcc2d963e4ac6 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:34:33 +0800 Subject: [PATCH 12/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index fe45ebcd23..32eb843786 100644 --- a/progress.json +++ b/progress.json @@ -99,5 +99,14 @@ "Great work using .gitignore!" ], "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1788111270.227736, + "completed_at": 1788111273.543307, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" } ] \ No newline at end of file From ed07586c9c7de87686ca77598aafd8e392746fe7 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:35:36 +0800 Subject: [PATCH 13/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 32eb843786..3cf403d4e2 100644 --- a/progress.json +++ b/progress.json @@ -108,5 +108,14 @@ "Great work creating a fork with Github!" ], "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1788111332.92135, + "completed_at": 1788111335.927961, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" } ] \ No newline at end of file From 79566282e319efb3c78b13cb7fa41f9f118dca5a Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:37:13 +0800 Subject: [PATCH 14/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 3cf403d4e2..6a941c577b 100644 --- a/progress.json +++ b/progress.json @@ -117,5 +117,14 @@ "Great work creating a clone of a fork from Github!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1788111431.405103, + "completed_at": 1788111432.74425, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From 861f9380d2be72050c34b2e975d8b1a09d0befae Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:37:27 +0800 Subject: [PATCH 15/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6a941c577b..514a63cb5e 100644 --- a/progress.json +++ b/progress.json @@ -126,5 +126,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1788111445.152263, + "completed_at": 1788111446.495662, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" } ] \ No newline at end of file From 9f1fd81a2cf4acdb0af3473d8832888ae8a80ecd Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:47:52 +0800 Subject: [PATCH 16/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 514a63cb5e..09fb6a26ad 100644 --- a/progress.json +++ b/progress.json @@ -135,5 +135,14 @@ "Great work fetching and pulling different upstreams!" ], "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1788112069.572179, + "completed_at": 1788112070.877739, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" } ] \ No newline at end of file From 6ab2f483206add99cdb978846630f8450795da59 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:50:12 +0800 Subject: [PATCH 17/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 09fb6a26ad..322d78b412 100644 --- a/progress.json +++ b/progress.json @@ -144,5 +144,14 @@ "Great work in viewing and understanding the diff of a specific commit!" ], "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1788112209.947719, + "completed_at": 1788112211.381435, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" } ] \ No newline at end of file From cb33602e9c3e086042199fa68e2771b043491116 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:52:13 +0800 Subject: [PATCH 18/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 322d78b412..98ecc6647e 100644 --- a/progress.json +++ b/progress.json @@ -153,5 +153,14 @@ "Great work using git tag to annotate various commits in the repository!" ], "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1788112331.406323, + "completed_at": 1788112332.961882, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" } ] \ No newline at end of file From 0845bc8cf91968577ec9c7f7f7080caead664cae Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Mon, 31 Aug 2026 01:54:29 +0800 Subject: [PATCH 19/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 98ecc6647e..51681876ac 100644 --- a/progress.json +++ b/progress.json @@ -162,5 +162,14 @@ "Great work! You have successfully updated the tags to point to the correct commits." ], "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1788112465.940736, + "completed_at": 1788112468.468184, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" } ] \ No newline at end of file From b18c80c4f5880a05927bfeb6604d44885047eb4f Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 11:48:48 +0800 Subject: [PATCH 20/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 51681876ac..776b733bf4 100644 --- a/progress.json +++ b/progress.json @@ -171,5 +171,14 @@ "Wonderful! You have successfully synced the local tags with the remote tags!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1788234525.636899, + "completed_at": 1788234527.171413, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" } ] \ No newline at end of file From 076aa047649354990ebd5e08fa070bd258847019 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 11:51:39 +0800 Subject: [PATCH 21/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 776b733bf4..8963d4b81d 100644 --- a/progress.json +++ b/progress.json @@ -180,5 +180,14 @@ "Great work comparing commits in git history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1788234696.618985, + "completed_at": 1788234698.193287, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" } ] \ No newline at end of file From 56db94fd489bbbc91e1de9e59ded42352bd7358b Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 11:53:17 +0800 Subject: [PATCH 22/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8963d4b81d..02a75a4e49 100644 --- a/progress.json +++ b/progress.json @@ -189,5 +189,14 @@ "Great work traversing the revision history!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-reset", + "started_at": 1788234795.082284, + "completed_at": 1788234796.702359, + "comments": [ + "You have reset the repository to the correct state!" + ], + "status": "Completed" } ] \ No newline at end of file From 416043aa2e62e025bb633c35b3df360f8300e91d Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 11:54:34 +0800 Subject: [PATCH 23/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 02a75a4e49..f90e21a7a7 100644 --- a/progress.json +++ b/progress.json @@ -198,5 +198,14 @@ "You have reset the repository to the correct state!" ], "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1788234872.030714, + "completed_at": 1788234873.707844, + "comments": [ + "Good work reverting commits!" + ], + "status": "Completed" } ] \ No newline at end of file From 360906a19ee0381031042c3f880d4dc59104cebd Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 11:58:11 +0800 Subject: [PATCH 24/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index f90e21a7a7..579281e0d4 100644 --- a/progress.json +++ b/progress.json @@ -207,5 +207,14 @@ "Good work reverting commits!" ], "status": "Completed" + }, + { + "exercise_name": "side-track", + "started_at": 1788235088.439707, + "completed_at": 1788235090.170517, + "comments": [ + "Great work with using git branch and git checkout to fix the bugs!" + ], + "status": "Completed" } ] \ No newline at end of file From c30108d2f0ffd7735b303096185143c81ebaebd0 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 12:00:43 +0800 Subject: [PATCH 25/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 579281e0d4..b01c92cff9 100644 --- a/progress.json +++ b/progress.json @@ -216,5 +216,14 @@ "Great work with using git branch and git checkout to fix the bugs!" ], "status": "Completed" + }, + { + "exercise_name": "branch-previous", + "started_at": 1788235241.229774, + "completed_at": 1788235242.894483, + "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 84dd0abea5773294cdcb22ed037354b628f4637b Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 12:02:38 +0800 Subject: [PATCH 26/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index b01c92cff9..6482814af3 100644 --- a/progress.json +++ b/progress.json @@ -225,5 +225,14 @@ "Excellent work! You've successfully created branches from a previous commit and explored alternative storylines!" ], "status": "Completed" + }, + { + "exercise_name": "branch-compare", + "started_at": 1788235356.327122, + "completed_at": 1788235358.009005, + "comments": [ + "Great work comparing the branches successfully!" + ], + "status": "Completed" } ] \ No newline at end of file From f23f07729e3997f7b28011eaf27aa649765e23e8 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 12:06:53 +0800 Subject: [PATCH 27/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6482814af3..0fa156e951 100644 --- a/progress.json +++ b/progress.json @@ -234,5 +234,14 @@ "Great work comparing the branches successfully!" ], "status": "Completed" + }, + { + "exercise_name": "branch-bender", + "started_at": 1788235607.974924, + "completed_at": 1788235612.109054, + "comments": [ + "You still have uncommitted changes. Commit them first on the appropriate branch first!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 42ee44d628ce0b83df64b3bf290227a57fba9403 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 12:07:16 +0800 Subject: [PATCH 28/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 0fa156e951..0fcfd8b4e4 100644 --- a/progress.json +++ b/progress.json @@ -243,5 +243,14 @@ "You still have uncommitted changes. Commit them first on the appropriate branch first!" ], "status": "Incomplete" + }, + { + "exercise_name": "branch-bender", + "started_at": 1788235631.032083, + "completed_at": 1788235635.150754, + "comments": [ + "You still have uncommitted changes. Commit them first on the appropriate branch first!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 0068b615e513ceeef265609d0b7e0624ed160336 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 12:09:28 +0800 Subject: [PATCH 29/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 0fcfd8b4e4..8707b95d46 100644 --- a/progress.json +++ b/progress.json @@ -252,5 +252,14 @@ "You still have uncommitted changes. Commit them first on the appropriate branch first!" ], "status": "Incomplete" + }, + { + "exercise_name": "branch-bender", + "started_at": 1788235763.977347, + "completed_at": 1788235767.850006, + "comments": [ + "You still have uncommitted changes. Commit them first on the appropriate branch first!" + ], + "status": "Incomplete" } ] \ No newline at end of file From 29c3ff674676a27bcecc9e24c0a882671e88215c Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 12:10:17 +0800 Subject: [PATCH 30/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 8707b95d46..81cc493816 100644 --- a/progress.json +++ b/progress.json @@ -261,5 +261,14 @@ "You still have uncommitted changes. Commit them first on the appropriate branch first!" ], "status": "Incomplete" + }, + { + "exercise_name": "branch-bender", + "started_at": 1788235811.561705, + "completed_at": 1788235816.120395, + "comments": [ + "You are missing some merges" + ], + "status": "Incomplete" } ] \ No newline at end of file From 166ecdd0eb26c47f12a7ff6f33e74dc9b92d3742 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 12:12:24 +0800 Subject: [PATCH 31/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 81cc493816..a807141b3f 100644 --- a/progress.json +++ b/progress.json @@ -270,5 +270,14 @@ "You are missing some merges" ], "status": "Incomplete" + }, + { + "exercise_name": "branch-bender", + "started_at": 1788235938.588596, + "completed_at": 1788235943.076842, + "comments": [ + "You are missing some merges" + ], + "status": "Incomplete" } ] \ No newline at end of file From 1e088abc7f7b579ff4ef9471d0321851a5e2cfdb Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 12:15:03 +0800 Subject: [PATCH 32/42] Reset progress for branch-bender --- progress.json | 45 --------------------------------------------- 1 file changed, 45 deletions(-) diff --git a/progress.json b/progress.json index a807141b3f..6482814af3 100644 --- a/progress.json +++ b/progress.json @@ -234,50 +234,5 @@ "Great work comparing the branches successfully!" ], "status": "Completed" - }, - { - "exercise_name": "branch-bender", - "started_at": 1788235607.974924, - "completed_at": 1788235612.109054, - "comments": [ - "You still have uncommitted changes. Commit them first on the appropriate branch first!" - ], - "status": "Incomplete" - }, - { - "exercise_name": "branch-bender", - "started_at": 1788235631.032083, - "completed_at": 1788235635.150754, - "comments": [ - "You still have uncommitted changes. Commit them first on the appropriate branch first!" - ], - "status": "Incomplete" - }, - { - "exercise_name": "branch-bender", - "started_at": 1788235763.977347, - "completed_at": 1788235767.850006, - "comments": [ - "You still have uncommitted changes. Commit them first on the appropriate branch first!" - ], - "status": "Incomplete" - }, - { - "exercise_name": "branch-bender", - "started_at": 1788235811.561705, - "completed_at": 1788235816.120395, - "comments": [ - "You are missing some merges" - ], - "status": "Incomplete" - }, - { - "exercise_name": "branch-bender", - "started_at": 1788235938.588596, - "completed_at": 1788235943.076842, - "comments": [ - "You are missing some merges" - ], - "status": "Incomplete" } ] \ No newline at end of file From 25a9132ab47dd0abc55873feae89d1fe7c1e5be6 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 12:43:40 +0800 Subject: [PATCH 33/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 6482814af3..0d69f4f76a 100644 --- a/progress.json +++ b/progress.json @@ -234,5 +234,14 @@ "Great work comparing the branches successfully!" ], "status": "Completed" + }, + { + "exercise_name": "branch-forward", + "started_at": 1788237818.931824, + "completed_at": 1788237820.32119, + "comments": [ + "Great job fast-forward merging only 'with-sally'!" + ], + "status": "Completed" } ] \ No newline at end of file From bdf4a573d8ba0f0b074d0826772bdbf2763ff0bc Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 12:47:18 +0800 Subject: [PATCH 34/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 0d69f4f76a..4076899be4 100644 --- a/progress.json +++ b/progress.json @@ -243,5 +243,14 @@ "Great job fast-forward merging only 'with-sally'!" ], "status": "Completed" + }, + { + "exercise_name": "merge-undo", + "started_at": 1788238036.540679, + "completed_at": 1788238037.948739, + "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 08bda5a5cb14f7465e7e926b6f93d9200e32ba35 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 12:49:23 +0800 Subject: [PATCH 35/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 4076899be4..4a9f159a67 100644 --- a/progress.json +++ b/progress.json @@ -252,5 +252,14 @@ "Great work with undoing the merges! Try listing the directory to see what has changed." ], "status": "Completed" + }, + { + "exercise_name": "ff-undo", + "started_at": 1788238161.839365, + "completed_at": 1788238163.187868, + "comments": [ + "You have successfully undone the merge of branch 'others'." + ], + "status": "Completed" } ] \ No newline at end of file From 55df4caf8afd1e1cc4cc2931a4059d4da2f646dc Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 12:53:41 +0800 Subject: [PATCH 36/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 4a9f159a67..cf7a99d5be 100644 --- a/progress.json +++ b/progress.json @@ -261,5 +261,14 @@ "You have successfully undone the merge of branch 'others'." ], "status": "Completed" + }, + { + "exercise_name": "merge-squash", + "started_at": 1788238419.90983, + "completed_at": 1788238421.349514, + "comments": [ + "Good job performing a merge squash!" + ], + "status": "Completed" } ] \ No newline at end of file From 1738fe0dad4506403b2661630117c449b907fa66 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 12:57:04 +0800 Subject: [PATCH 37/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index cf7a99d5be..5008b685cf 100644 --- a/progress.json +++ b/progress.json @@ -270,5 +270,14 @@ "Good job performing a merge squash!" ], "status": "Completed" + }, + { + "exercise_name": "conflict-mediator", + "started_at": 1788238621.578009, + "completed_at": 1788238623.378825, + "comments": [ + "Great work resolving the merge conflict!" + ], + "status": "Completed" } ] \ No newline at end of file From cd3816118e25ef2f347fdd5c1e45ba8816b86e31 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 13:01:02 +0800 Subject: [PATCH 38/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 5008b685cf..61a537fec9 100644 --- a/progress.json +++ b/progress.json @@ -279,5 +279,14 @@ "Great work resolving the merge conflict!" ], "status": "Completed" + }, + { + "exercise_name": "branch-rename", + "started_at": 1788238860.301117, + "completed_at": 1788238861.592375, + "comments": [ + "Great work with renaming the branches on your local repository!" + ], + "status": "Completed" } ] \ No newline at end of file From 68216bb429691ff10f9e97f90fd511dd4efb8e3e Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 13:03:24 +0800 Subject: [PATCH 39/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 61a537fec9..116f4253ae 100644 --- a/progress.json +++ b/progress.json @@ -288,5 +288,14 @@ "Great work with renaming the branches on your local repository!" ], "status": "Completed" + }, + { + "exercise_name": "branch-delete", + "started_at": 1788239001.993477, + "completed_at": 1788239003.373615, + "comments": [ + "Great job using git branch to delete both merged and unmerged branches!" + ], + "status": "Completed" } ] \ No newline at end of file From 25d8eb61f9c36879c186d0da68f7685a6770c557 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 13:06:16 +0800 Subject: [PATCH 40/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 116f4253ae..7102b94d22 100644 --- a/progress.json +++ b/progress.json @@ -297,5 +297,14 @@ "Great job using git branch to delete both merged and unmerged branches!" ], "status": "Completed" + }, + { + "exercise_name": "mix-messy-docs", + "started_at": 1788239174.51565, + "completed_at": 1788239175.966662, + "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 e59c99a1783a45c37b315776727d9cdc0f65ee34 Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 13:08:43 +0800 Subject: [PATCH 41/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index 7102b94d22..a2236004fa 100644 --- a/progress.json +++ b/progress.json @@ -306,5 +306,14 @@ "Great work using all of the concepts you've learnt about branching to mix the messy documentation!" ], "status": "Completed" + }, + { + "exercise_name": "mix-messy-graph", + "started_at": 1788239321.248313, + "completed_at": 1788239322.755326, + "comments": [ + "You have successfully completed the exercise!" + ], + "status": "Completed" } ] \ No newline at end of file From 79fe2355f6f4be5ee390b5cf6f73e15e85e52d3f Mon Sep 17 00:00:00 2001 From: shrad1601 Date: Tue, 1 Sep 2026 15:26:44 +0800 Subject: [PATCH 42/42] Update progress --- progress.json | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/progress.json b/progress.json index a2236004fa..ca90127dcc 100644 --- a/progress.json +++ b/progress.json @@ -315,5 +315,14 @@ "You have successfully completed the exercise!" ], "status": "Completed" + }, + { + "exercise_name": "branch-bender", + "started_at": 1788247602.231113, + "completed_at": 1788247603.941051, + "comments": [ + "Great work with merging the branches in order! Try running the HTML files locally!" + ], + "status": "Completed" } ] \ No newline at end of file