[Feature/Ninja Patching] As an instructor, I want to smart update students’ repositories so that I won’t introduce conflict changes to students’ repositories.
Acceptance Criteria
- When the system is performing a mass update on students’ repositories, a student’s repository is skipped when an update would cause merge conflicts.
Please refer to #38