Documentation ¶
Overview ¶
Copyright © 2022-2024 Emerson Ribeiro de Mello <mello@ifsc.edu.br>
claro is a GitHub Classroom CLI tool that provides a simple interface for teachers to clone all student repositories at once for grading and then send grades to all these repositories simultaneously.
Usage:
claro [command]
Available Commands:
clone Clone all students assignments from a GitHub Classroom completion Generate the autocompletion script for the specified shell config Configure claro's properties (commit message, filename, etc) help Help about any command pull Incorporate changes from students' remote repositories into local copy push Add, commit, and push the grading file to each student's remote repository token add or remove a claro's GitHub Personal Access Token in the OS Keychain
Directories ¶
Path | Synopsis |
---|---|
Package cmd
|
Package cmd |
clone
Package clone
|
Package clone |
config
Package config
|
Package config |
pull
Package pull
|
Package pull |
push
Package push
|
Package push |
token
Package token
|
Package token |
Package internal
|
Package internal |
tui
Package tui provides the text user interface for the claro CLI tool.
|
Package tui provides the text user interface for the claro CLI tool. |
Click to show internal directories.
Click to hide internal directories.