Skip to content

Latest commit

 

History

History
68 lines (50 loc) · 3.15 KB

CONTRIBUTING.md

File metadata and controls

68 lines (50 loc) · 3.15 KB

Contributing to F1PyStats

😄🎉 Thank you for your interest in contributing to this repository 😄🎉

If you would like to contribute to this repository, please discuss the changes you would like to make by creating an issue.

Table Of Contents

Steps to Contribute

Steps to Contribute

The steps below will guide you through making your first contribution.

NOTE: We have a code of conduct, please follow it when interacting with the project.

Forking the Repository

After you have created your issue, you can go ahead and fork the project by clicking the fork icon at the top right of the repository's home page.

fork image
The fork icon

Clone the Fork

To clone the package to your local system, run the following git command:

$ git clone https://github.com/alec-kr/F1PyStats.git 

Configure a Remote for the Fork

Add the project repository as the "upstream" remote using:

// Go into the cloned project
$ cd <local-repo-directory>

// Configure the remote for the fork
$ git remote add upstream https://github.com/alec-kr/F1PyStats.git 

Create a branch

You may create a branch on your forked repo where all new changes will be made. This can be done with the following command:

$ git checkout -b <new-branch-name>

After creating the branch, please ensure you switch to the branch by running:

git checkout <new-branch-name>

Installation

You can follow the instructions in the README to install the package.

Submitting a Pull Request

  1. Before submitting a PR, please ensure that you have updated the README with the necessary feature additons/changes (if necessary).
  2. To ensure your contribution is easy to review by the maintainer, kindly follow the template when submitting your PR.
  3. After submitting your pull request, please ensure that all status checks are passing.

While the prerequisites above must be satisfied before having your pull request reviewed, the reviewer(s) may ask you to conduct additional changes before your pull request is ultimately accepted.

Additional Notes

  1. Please ensure you follow our code of conduct at all times when interacting with the repository.