Welcome to the world of Open Source! If you’ve ever felt intimidated by the thought of making your first contribution, you’re in the right place. In this blog, we will guide you step-by-step on how to create a pull request (PR) using a learning repository designed for newcomers. Let’s dive in!
What is a Pull Request?
A pull request is like raising your hand in class to say, “Hey, I have some changes I’d like to propose!” When you create a PR, you’re asking the project maintainers to review your changes, and if they find them beneficial, they’ll merge them into the main codebase. It’s a crucial step in collaborative software development.
Preparing to Contribute
This repository, developed by Twowaits Technologies, is perfect for practicing how to make a PR. It allows you to work with different programming languages including HTML, Python, Java, C++, and more!
Steps to Setup the Repository Locally
- Step 1: Fork the repository to your GitHub account.
- Step 2: Open Git Bash and clone your forked repository using:
git clone https://github.com/your_username/make-pull-request
Creating a Pull Request
Now that you’ve made some changes, it’s time to create your PR. This process can be likened to successfully baking a cake. Here’s how you can proceed:
- Step 1: After baking (or coding), you need to plate it nicely. In Git terms, this means adding your changed files to the staging area with:
git add file-name
git commit -m "your-message"
git push origin branch-name
Troubleshooting Tips
If you encounter any issues during the process:
- Make sure your Git is properly configured. Revisit the installation steps if you’re facing problems.
- Check for typos in command usage. Even a small mistake can lead to errors.
- Ensure you’re on the right branch before pushing changes.
- If the “Compare & pull request” button doesn’t appear, double-check if you’ve pushed your changes successfully.
For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.
Conclusion
Congratulations! You’ve just learned how to set up a repository, make changes, and create a pull request. Remember, making your first PR is just the beginning of your journey in open source. Keep practicing, and soon you’ll be contributing to various projects with ease.
At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.
Thank you for your amazing contribution, and happy coding!

