-
-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New exercise template and scaffold #28
Conversation
The "Files Changed" are cluttered with changes from the unmerged pull that this was branched from. All changes are in this commit: |
You can get rid of those other changes that you don't need for this PR by rebasing onto master.
This should leave you with just the differences between the end of This is useful for keeping your PRs 'clean' when you don't have to worry about conflicting file modifications. |
Thx for the tup @Insti but I'd like to clarify a couple things (Even after using Git for years I'm always a little afraid I'll screw it up!)
Thanks! |
I usually do this on codebases I'm more familiar with so I have a better idea of what should be happening. It's probably OK to keep doing what you're doing if you don't want to risk it. |
I still feel like this cartoon sometimes even after years of Git usage :) |
This is a template for exercises going forward as well as a CLI task runner for future contributors to easily scaffold out a fresh exercise. To use the scaffold a contributor can simply run this command and follow the prompts to supply the slug, name (defaults to camel-cased slug without hyphens), and difficulty level (defaults to
1
).This command will:
/config.json
(generates a new UUID, I assume each lang/exercise is unique)Example usage: