2.0.3 • Published 4 years ago
hw-cloner v2.0.3
Homework Cloning Tool
Getting Started
Npm:
npm i -g hw-clonerYarn:
yarn add global hw-clonerUsage
hw-cloner| Command | Flag | Use |
|---|---|---|
| --debug | -d | Reset credential file |
| --setup | -s | Start the setup process |
| --init | -i | Start The cloning process |
| --org | -o | Target org to select a repository |
| --repo | -r | Target repo to view pull requests |
| --help | -h | Lists available commands |
A folder will be created in your home directory under the name of the Organization that you selected. All repositories will be cloned into a folder named after the selected respository and will contain folders with the students name for all open pull requests.
The tool will also install dependencies for Python or Javascript packages.
Ruby support coming soon.
How are credentials stored?
Your Github personal access token and username will be stored in a .hw-cloner folder within your home directory. None of these credentials get exposed externally and will remain local to your machine.