Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.adoc

Starter Upper

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.

Step 1. Install Git

Download and install git for your platform.

Download

Installation Notes

Stick with the default options and click Next until finished.

Got an error? Try:

  • Apple menu → System Preferences…​ → Security & Privacy → Open Anyway.

  • Otherwise, try: Command Space (Spotlight Search) → Terminal and type git and follow instructions to install git.

Use sudo with your package manager.

Step 2. Faculty instructions

  1. Copy/paste this command into Git Bash or Terminal to clone this repository:

    curl https://raw.githubusercontent.com/lawrancej/starterupper/master/main.sh | bash
  2. Copy main.sh into your course repository

  3. Change as necessary for your course

Step 3. Student instructions

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

References

About

Automate git setup for classroom use

Resources

License

Releases

No releases published
You can’t perform that action at this time.