How to Submit a Pull Request to AlmaLinux on GitHub

How to Start Contributing to AlmaLinux by Submitting a Pull Request

I hosted this short tutorial for the official AlmaLinux YouTube channel walking through how to submit your first pull request to an open source project without ever opening a terminal.

The barrier to contributing to open source is usually perceived as higher than it actually is. Most people assume you need a configured local environment, command line fluency, and a solid understanding of Git before you can help. For documentation fixes, typo corrections, or small additions, none of that is true. The whole process, forking the repo, creating a branch, making a change, and opening a pull request, happens right in the GitHub web interface.

The video walks through it step by step using an AlmaLinux repository as the example. Fork the project to get your own safe copy, add or edit a file, write a commit message, and propose the change for review. The pull request is how you hand that change back to the maintainers, who can then leave comments, request revisions, or merge it into the project. Same concept as a merge request on GitLab, different name.

Watch on YouTube: How to Start Contributing to AlmaLinux by Submitting a Pull Request

Getting people past their first contribution is something I genuinely care about. Open source only works if the on-ramp is accessible, and this is about as low a barrier as it gets.