This is a repo for beginners to experience the path of open source contribution
Create a fork of this repo to your account.
💡 search StackOverflow on how to Fork a repo in GitHub
Add your contribution to the repo by editing the contents of the folder with your campus name.
💡 Contact your campus lead for exact instructions
After committing and pushing your changes go to your fork and create a pull request to your org's repo ( the repo from where you initially forked ). Make sure you give a good title and description for your pull request.
- Use
TinkerHub-<college name short>
as organisation name - Use campus chapter logo as org profile logo.
💡Students from your campus will do PRs to that repo
- Create a folder with your college name.
- Add a README.md in it so it can be committed to GitHub.
Go to settings and set push to the main branch only after review
- Use resources below to teach students git and GitHub
- Tell them to follow the instructions in the main readme of the repo.
- When contributing you can either choose to ask students to append their names to a single file or let them create a new file for each one of them. If you can think of something more innovative feel free to try it out.
⚠️ Make sure all changes made by your members are contained within your campus folder. Any changes outside it may disqualify the entire college.
- Review the PRs and merge.
- Assign students as maintainers routinely to do the reviews and PRs.
- Send PRs to the repo Mashithandu
Use these resources to teach git and GitHub