diff --git a/progress.json b/progress.json new file mode 100644 index 0000000000..d3f82dfe7b --- /dev/null +++ b/progress.json @@ -0,0 +1,400 @@ +[ + { + "exercise_name": "clone-repo", + "started_at": 1787807392.906295, + "completed_at": 1787807398.282978, + "comments": [ + "Great work creating a clone of a fork from Github!" + ], + "status": "Completed" + }, + { + "exercise_name": "fetch-and-pull", + "started_at": 1787807607.747137, + "completed_at": 1787807611.200282, + "comments": [ + "Great work fetching and pulling different upstreams!" + ], + "status": "Completed" + }, + { + "exercise_name": "fork-repo", + "started_at": 1787807262.143867, + "completed_at": 1787807267.542299, + "comments": [ + "Great work creating a fork with Github!" + ], + "status": "Completed" + }, + { + "exercise_name": "grocery-shopping", + "started_at": 1787733046.171657, + "completed_at": 1787733048.665296, + "comments": [ + "Great work! You have successfully used `git add` and `git commit` to modify the shopping list! Keep it up!" + ], + "status": "Completed" + }, + { + "exercise_name": "ignoring-somethings", + "started_at": 1787807065.580636, + "completed_at": 1787807076.127732, + "comments": [ + "Great work using .gitignore!" + ], + "status": "Completed" + }, + { + "exercise_name": "link-me", + "started_at": 1787804604.213778, + "completed_at": 1787804610.127252, + "comments": [ + "Missing remote called 'upstream'." + ], + "status": "Incomplete" + }, + { + "exercise_name": "link-me", + "started_at": 1787805221.309033, + "completed_at": 1787805226.961954, + "comments": [ + "Wrong 'upstream' remote URL" + ], + "status": "Incomplete" + }, + { + "exercise_name": "link-me", + "started_at": 1787805334.383288, + "completed_at": 1787805337.686458, + "comments": [ + "Great work with using git remote to add an upstream remote!" + ], + "status": "Completed" + }, + { + "exercise_name": "log-and-order", + "started_at": 1787733272.08154, + "completed_at": 1787733274.667247, + "comments": [], + "status": "Completed" + }, + { + "exercise_name": "push-over", + "started_at": 1787805780.019707, + "completed_at": 1787805784.72239, + "comments": [ + "Great work pushing changes to the remote!" + ], + "status": "Completed" + }, + { + "exercise_name": "remote-control", + "started_at": 1787803969.165207, + "completed_at": 1787804273.453507, + "comments": [ + "Great work setting up a public remote repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "sensors-checkout", + "started_at": 1787817227.244222, + "completed_at": 1787817230.600988, + "comments": [ + "Great work traversing the revision history!" + ], + "status": "Completed" + }, + { + "exercise_name": "sensors-diff", + "started_at": 1787816516.11585, + "completed_at": 1787816519.555122, + "comments": [ + "Great work comparing commits in git history!" + ], + "status": "Completed" + }, + { + "exercise_name": "sensors-reset", + "started_at": 1787817475.842094, + "completed_at": 1787817479.584296, + "comments": [ + "You have reset the repository to the correct state!" + ], + "status": "Completed" + }, + { + "exercise_name": "sensors-revert", + "started_at": 1787817621.955063, + "completed_at": 1787817625.307408, + "comments": [ + "Good work reverting commits!" + ], + "status": "Completed" + }, + { + "exercise_name": "stage-fright", + "started_at": 1787732821.856758, + "completed_at": 1787732824.21787, + "comments": [ + "Great work! You have successfully checked in all the actors!" + ], + "status": "Completed" + }, + { + "exercise_name": "tags-add", + "started_at": 1787814405.194293, + "completed_at": 1787814408.662035, + "comments": [ + "Great work using git tag to annotate various commits in the repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "tags-push", + "started_at": 1787815658.677754, + "completed_at": 1787815663.084467, + "comments": [ + "Wonderful! You have successfully synced the local tags with the remote tags!" + ], + "status": "Completed" + }, + { + "exercise_name": "tags-update", + "started_at": 1787814618.732257, + "completed_at": 1787814622.295315, + "comments": [ + "Great work! You have successfully updated the tags to point to the correct commits." + ], + "status": "Completed" + }, + { + "exercise_name": "under-control", + "started_at": 1787731765.984245, + "completed_at": 1787731767.73003, + "comments": [ + "Exercise is not a Git repository" + ], + "status": "Error" + }, + { + "exercise_name": "under-control", + "started_at": 1787731988.172838, + "completed_at": 1787731990.640101, + "comments": [ + "You successfully used git init to initialize this folder as a Git repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "undo-init", + "started_at": 1787732245.074942, + "completed_at": 1787732248.276407, + "comments": [ + "You have successfully undone the init operation!" + ], + "status": "Completed" + }, + { + "exercise_name": "view-commits", + "started_at": 1787813076.143329, + "completed_at": 1787813079.785947, + "comments": [ + "Great work in viewing and understanding the diff of a specific commit!" + ], + "status": "Completed" + }, + { + "exercise_name": "side-track", + "started_at": 1787892698.433261, + "completed_at": 1787892702.319883, + "comments": [ + "Great work with using git branch and git checkout to fix the bugs!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-previous", + "started_at": 1787892828.901786, + "completed_at": 1787892833.091547, + "comments": [ + "Excellent work! You've successfully created branches from a previous commit and explored alternative storylines!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-compare", + "started_at": 1787893034.655394, + "completed_at": 1787893040.941899, + "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": 1787893096.092141, + "completed_at": 1787893102.491025, + "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": 1787893132.485118, + "completed_at": 1787893138.437135, + "comments": [ + "Cmd('git') failed due to: exit code(1)\n cmdline: git checkout stream-1\n stderr: 'error: Your local changes to the following files would be overwritten by checkout:\n\tdata.txt\nPlease commit your changes or stash them before you switch branches.\nAborting'" + ], + "status": "Error" + }, + { + "exercise_name": "branch-compare", + "started_at": 1787893244.263253, + "completed_at": 1787893251.042813, + "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": 1787893320.664998, + "completed_at": 1787893325.600721, + "comments": [ + "Great work comparing the branches successfully!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-bender", + "started_at": 1787893453.554786, + "completed_at": 1787893457.391899, + "comments": [ + "Great work with merging the branches in order! Try running the HTML files locally!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-forward", + "started_at": 1787893577.220402, + "completed_at": 1787893580.951482, + "comments": [ + "Great job fast-forward merging only 'with-sally'!" + ], + "status": "Completed" + }, + { + "exercise_name": "merge-undo", + "started_at": 1787893659.166358, + "completed_at": 1787893662.976723, + "comments": [ + "Great work with undoing the merges! Try listing the directory to see what has changed." + ], + "status": "Completed" + }, + { + "exercise_name": "ff-undo", + "started_at": 1787893752.434281, + "completed_at": 1787893755.901116, + "comments": [ + "You have successfully undone the merge of branch 'others'." + ], + "status": "Completed" + }, + { + "exercise_name": "conflict-mediator", + "started_at": 1787894347.8517, + "completed_at": 1787894351.575666, + "comments": [ + "Great work resolving the merge conflict!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-rename", + "started_at": 1787894433.684092, + "completed_at": 1787894437.247352, + "comments": [ + "Great work with renaming the branches on your local repository!" + ], + "status": "Completed" + }, + { + "exercise_name": "branch-delete", + "started_at": 1787894524.840669, + "completed_at": 1787894528.406306, + "comments": [ + "Great job using git branch to delete both merged and unmerged branches!" + ], + "status": "Completed" + }, + { + "exercise_name": "mix-messy-docs", + "started_at": 1787894698.135689, + "completed_at": 1787894702.199761, + "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": 1787894894.57216, + "completed_at": 1787894900.423149, + "comments": [ + "Branch 'feature-search' still exists.", + "Branch 'feature-delete' still exists." + ], + "status": "Incomplete" + }, + { + "exercise_name": "mix-messy-graph", + "started_at": 1787894940.52403, + "completed_at": 1787894945.370839, + "comments": [ + "You have successfully completed the exercise!" + ], + "status": "Completed" + }, + { + "exercise_name": "glossary-branch-push", + "started_at": 1787895166.812188, + "completed_at": 1787895170.451508, + "comments": [ + "Great work pushing the PQR branch to your fork!" + ], + "status": "Completed" + }, + { + "exercise_name": "glossary-branch-pull", + "started_at": 1787895332.564205, + "completed_at": 1787895336.449678, + "comments": [ + "Great work! All required branches are present and correctly set up." + ], + "status": "Completed" + }, + { + "exercise_name": "glossary-branch-delete", + "started_at": 1787895406.044947, + "completed_at": 1787895409.642412, + "comments": [ + "Great job deleting the VWX branch!" + ], + "status": "Completed" + }, + { + "exercise_name": "glossary-branch-rename", + "started_at": 1787895476.864912, + "completed_at": 1787895481.684721, + "comments": [ + "Nice work renaming the branch locally and on the remote!" + ], + "status": "Completed" + } +] \ No newline at end of file