A collection of simple Python mini-projects to enhance your Python skills. If you're new to Python or want to learn more, this repository is a great place to start.
- Select an Issue: Browse the existing issues in the repository and ask to be assigned to one that interests you.
- Explore Existing Scripts: Check out the scripts in the
projects
directory to get an idea of what's already there. - Star this Repository: Show your support by starring this repository.
- Fork the Repository: Click the "Fork" button on the python-mini-projects repo page to create your own fork.
- Clone Your Fork: Clone your forked repository to your local machine using the following command:
git clone https://github.com/marknature/python-mini-projects.git
- Keep Your Fork in Sync: Before making any changes, sync your fork with the original repository to avoid merge conflicts:
Alternatively, you can use GitHub's syncing feature by clicking "Fetch upstream" on your repo page.
git remote add upstream ""' git fetch upstream git pull upstream master git push
- Create a New Branch: Checkout to a new branch (name it according to the issue you're working on):
git checkout -b branch-name
- Write Your Code: Create a folder in the
projects
directory with the same name as the issue. Write your code and add it to the respective folder. - Add a README.md: Don't forget to add a
README.md
in your folder, following the README_TEMPLATE. - Commit and Push: Add your changes, commit with a descriptive message, and push to your repository:
git add -A git commit -m "Your message" git push origin branch-name
- Create a Pull Request: Go to your fork's GitHub page and create a pull request. Wait for a review from one of us!