This quarter (Fall 2024), I am trying out GitHub Classroom to manage assignments for my courses.

Are you prepared to use GitHub Classroom?

If you have done all of the items on this list before, you should be able to use GitHub Classroom without issues.

  • Made a commit
  • Made a pull request
  • Made a new branch
  • Made a GitHub Issue
  • Cloned a GitHub repository

If you haven’t done some of the above items, please take some time to get familiar. There are many excellent (and some not-so-excellent) tutorials online. The best way to learn is to follow along with the tools (git and GitHub) while you go through a tutorial. There are many interfaces to git, included the command line tool, several desktop apps, extensions to IDEs including VSCode and Emacs, and probably more. If you have knowledgeable friends, ask them what they use.