diff --git a/progress.json b/progress.json new file mode 100644 index 0000000000..2a248d49d6 --- /dev/null +++ b/progress.json @@ -0,0 +1,443 @@ +[ + { + "exercise_name": "branch-bender", + "started_at": 1787716457.456375, + "completed_at": 1787716458.817558, + "comments": [ + "Great work with merging the branches in order! Try running the HTML files locally!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-delete", + "started_at": 1787717032.542109, + "completed_at": 1787717033.877827, + "comments": [ + "Great job using git branch to delete both merged and unmerged branches!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-forward", + "started_at": 1787716639.625977, + "completed_at": 1787716641.017291, + "comments": [ + "Great job fast-forward merging only 'with-sally'!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-previous", + "started_at": 1787716208.416575, + "completed_at": 1787716209.814421, + "comments": [ + "Excellent work! You've successfully created branches from a previous commit and explored alternative storylines!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-rename", + "started_at": 1787716911.80263, + "completed_at": 1787716913.19015, + "comments": [ + "Great work with renaming the branches on your local repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "conflict-mediator", + "started_at": 1787716733.423176, + "completed_at": 1787716734.788045, + "comments": [ + "Great work resolving the merge conflict!" + ], + "status": "Completed" + }, + { + "exercise_name": "mix-messy-docs", + "started_at": 1787717232.727615, + "completed_at": 1787717234.114321, + "comments": [ + "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": 1787717529.384028, + "completed_at": 1787717532.500676, + "comments": [ + "Branch 'feature-delete' still exists." + ], + "status": "Incomplete" + }, + { + "exercise_name": "mix-messy-graph", + "started_at": 1787717556.312202, + "completed_at": 1787717557.880242, + "comments": [ + "You have successfully completed the exercise!" + ], + "status": "Completed" + }, + { + "exercise_name": "side-track", + "started_at": 1787715745.240638, + "completed_at": 1787715746.875948, + "comments": [ + "Great work with using git branch and git checkout to fix the bugs!" + ], + "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1787640807.360057, + "completed_at": 1787640809.04055, + "comments": [ + "Exercise is not a Git repository" + ], + "status": "Error" + }, + { + "exercise_name": "under-control", + "started_at": 1787640845.804945, + "completed_at": 1787640847.457467, + "comments": [ + "Exercise is not a Git repository" + ], + "status": "Error" + }, + { + "exercise_name": "under-control", + "started_at": 1787719019.163676, + "completed_at": 1787719020.453259, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "glossary-branch-push", + "started_at": 1787719197.091191, + "completed_at": 1787719198.757168, + "comments": [ + "Great work pushing the PQR branch to your fork!" + ], + "status": "Completed" + }, + { + "exercise_name": "glossary-branch-pull", + "started_at": 1787719535.7242, + "completed_at": 1787719537.052292, + "comments": [ + "Great work! All required branches are present and correctly set up." + ], + "status": "Completed" + }, + { + "exercise_name": "glossary-branch-delete", + "started_at": 1787719629.021083, + "completed_at": 1787719630.341867, + "comments": [ + "Great job deleting the VWX branch!" + ], + "status": "Completed" + }, + { + "exercise_name": "glossary-branch-rename", + "started_at": 1787719825.796939, + "completed_at": 1787719827.682932, + "comments": [ + "Nice work renaming the branch locally and on the remote!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-compare", + "started_at": 1787719929.689375, + "completed_at": 1787719932.762615, + "comments": [ + "Answer for Which numbers are present in stream-1 but not in stream-2? is empty.", + "Answer for Which numbers are present in stream-2 but not in stream-1? is empty." + ], + "status": "Incomplete" + }, + { + "exercise_name": "branch-compare", + "started_at": 1787720011.042796, + "completed_at": 1787720013.994573, + "comments": [ + "Answer for Which numbers are present in stream-1 but not in stream-2? is empty.", + "Answer for Which numbers are present in stream-2 but not in stream-1? is empty." + ], + "status": "Incomplete" + }, + { + "exercise_name": "branch-compare", + "started_at": 1787720052.754642, + "completed_at": 1787720054.151209, + "comments": [ + "Great work comparing the branches successfully!" + ], + "status": "Completed" + }, + { + "exercise_name": "merge-undo", + "started_at": 1787720518.132247, + "completed_at": 1787720519.452142, + "comments": [ + "Great work with undoing the merges! Try listing the directory to see what has changed." + ], + "status": "Completed" + }, + { + "exercise_name": "ff-undo", + "started_at": 1787720605.167101, + "completed_at": 1787720606.451369, + "comments": [ + "You have successfully undone the merge of branch 'others'." + ], + "status": "Completed" + }, + { + "exercise_name": "merge-squash", + "started_at": 1787720676.758444, + "completed_at": 1787720678.082187, + "comments": [ + "Good job performing a merge squash!" + ], + "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1787720888.053846, + "completed_at": 1787720889.350201, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1787720929.741805, + "completed_at": 1787720931.064647, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" + }, + { + "exercise_name": "staging-intervention", + "started_at": 1787720987.095951, + "completed_at": 1787720988.388773, + "comments": [ + "Great work! You have successfully fixed the attendance system!" + ], + "status": "Completed" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1787721050.555372, + "completed_at": 1787721051.883525, + "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": 1787721187.33837, + "completed_at": 1787721190.237749, + "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": "log-and-order", + "started_at": 1787721225.011692, + "completed_at": 1787721226.33959, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1787721278.098003, + "completed_at": 1787721334.004204, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1787721462.164548, + "completed_at": 1787721463.482863, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1787721590.965305, + "completed_at": 1787721592.843651, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787721962.050939, + "completed_at": 1787721965.527451, + "comments": [ + "You should be using ** to match all subfolders to ignore runaway.txt." + ], + "status": "Incomplete" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787722053.326472, + "completed_at": 1787722055.2005, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1787722129.388344, + "completed_at": 1787722132.21052, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" + }, + { + "exercise_name": "clone-repo", + "started_at": 1787722225.994781, + "completed_at": 1787722228.671777, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1787722386.786884, + "completed_at": 1787722388.096747, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1787722903.00793, + "completed_at": 1787722904.296777, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1787722999.506052, + "completed_at": 1787723002.304278, + "comments": [ + "Missing lightweight tag \"first-pilot\"." + ], + "status": "Incomplete" + }, + { + "exercise_name": "tags-add", + "started_at": 1787723042.930135, + "completed_at": 1787723045.759582, + "comments": [ + "\"first-pilot\" should point to the first commit." + ], + "status": "Incomplete" + }, + { + "exercise_name": "tags-add", + "started_at": 1787723108.382311, + "completed_at": 1787723109.698712, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1787723267.954446, + "completed_at": 1787723269.292664, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1787723339.45736, + "completed_at": 1787723343.675901, + "comments": [ + "Tag beta is still on the remote!" + ], + "status": "Incomplete" + }, + { + "exercise_name": "tags-push", + "started_at": 1787723494.427919, + "completed_at": 1787723496.895167, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1787723643.884754, + "completed_at": 1787723645.193988, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" + }, + { + "exercise_name": "sensors-reset", + "started_at": 1787723776.030541, + "completed_at": 1787723777.391828, + "comments": [ + "You have reset the repository to the correct state!" + ], + "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1787723892.145925, + "completed_at": 1787723893.446538, + "comments": [ + "Good work reverting commits!" + ], + "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1787724172.05957, + "completed_at": 1787724173.398944, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1787724228.132887, + "completed_at": 1787724229.422517, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" + } +] \ No newline at end of file