[Feature/Ninja Patching] As an instructor, I want to see the changes so that I can know the difference between the parent master branch and the students’ master branches.
Acceptance Criteria
- Create a button, for each assignment, to show the difference.
- After the “Diff” button is clicked, display the differences between the parent master branch and the students’ master branches.
- After the “Sync” button is clicked, display an alert dialog that asks users to review the “Diff” and confirm the changes.
- The mass update is executed only after the user confirms the changes.
Please refer to #38