GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.
Describe the bug
GitHub Classroom assignments which are created with starter code and use the "Import starter code using a template repository" beta feature occasionally seem to incorrectly attribute authorship of the template repo's commits in the newly forked commit history (and contributor list) to a different author. This doesn't happen in every student submission fork of the template repository only a subset.
To Reproduce
This issue has not presented on all student forked repos and I am unsure how to reproduce it.
Expected behavior
When forking from a GitHub Classroom assignment link I would expect that the commits made to the template repo (compressed or otherwise) would appear in the students forked submission repo attributed to the original author.
Describe the bug GitHub Classroom assignments which are created with starter code and use the "Import starter code using a template repository" beta feature occasionally seem to incorrectly attribute authorship of the template repo's commits in the newly forked commit history (and contributor list) to a different author. This doesn't happen in every student submission fork of the template repository only a subset.
To Reproduce This issue has not presented on all student forked repos and I am unsure how to reproduce it.
Expected behavior When forking from a GitHub Classroom assignment link I would expect that the commits made to the template repo (compressed or otherwise) would appear in the students forked submission repo attributed to the original author.