In software development, Version Control Systems (VCS) are a way for developers to share their work with their team and other collaborators and also control versions of built software. Pull requests (PRs) are a key ingredients in VCS that allow devel...