Starter Upper automates set up of git and hosting services so that students and faculty may use git on the cloud in the classroom. It configures everyone’s full name, email, and SSH keys for git and project hosts, assists in setting up project hosting accounts, and creates a private repository shared only with the instructor. For instructors, Starter Upper collects the class roster to fetch student work.
Download and install git for your platform.
Download |
Installation Notes |
Stick with the default options and click |
|
Got an error? Try:
|
|
Use |
-
Copy/paste this command into Git Bash or Terminal to clone this repository:
curl https://raw.githubusercontent.com/lawrancej/starterupper/master/main.sh | bash
-
Copy
main.sh
into your course repository -
Change as necessary for your course
Students will copy/paste a command similar to this into Git Bash or Terminal
(substitute YOUR-NAME-HERE
and COURSE-REPOSITORY
as appropriate for students):
curl https://raw.githubusercontent.com/YOUR-NAME-HERE/COURSE-REPOSITORY/master/main.sh | bash