We appreciate your interest in contributing to SearchMovies. Here's how you can get started:
Find Issues or Create your Own We appreciate you solving existing issues in the repository in the issues tab or to create new
Fork the Repository: Click the "Fork" button at the top of this repository to create a copy in your GitHub account.
Clone Your Fork: Clone your fork to your local machine with git clone
.
git clone https://github.com/<your_github_username>/SearchMovies.git
Change the working directory:
cd SearchMovies
Add an upstream link to the main branch in your cloned repo:
git remote add upstream https://github.com/<your_github_username>/SearchMovies.git
Keep your cloned repo up to date by pulling from upstream (this will also avoid any merge conflicts while committing new changes):
git pull upstream main
Create a New Branch: Make a new branch for your work with a descriptive name.
git checkout -b <branch-name>
Make Changes: Implement your desired feature or fix a bug.
Track and stage your changes:
git status
Add all the required changes:
git add .
Commit all the changes (Write commit message as "Small Message"):
git commit -m "<your-commit-message>"
Push the changes for review:
git push origin <branch-name>
Open a Pull Request: Create a pull request from your fork to this repository. Provide a concise title and description.
We'll review your contribution and collaborate to merge it into the project. Please adhere to our code of conduct and guidelines.
If you have questions or need assistance, feel free to open an issue.