Github Pull Request Explained