Skip to content

Latest commit

 

History

History
100 lines (63 loc) · 3.05 KB

CONTRIBUTION.md

File metadata and controls

100 lines (63 loc) · 3.05 KB

NOTE: Please check your answers twice before sending PR because we can't verify your answer. PLAY FAIR

👨‍💻 Prerequisites

How to Contribute

  • Take a look at the existing Issues or create a new issue!
  • Fork the Repo. Then, create a branch for any issue that you are working on. Finally, commit your work.
  • Create a Pull Request (PR), which will be promptly reviewed and given suggestions for improvements by the community.

⭐ HOW TO MAKE A PULL REQUEST:

1. Start by making a Fork of the AU_ETH_Bootcamp repository. Click on the Fork symbol at the top right corner.

2. Clone your new fork of the repository in the terminal/CLI on your computer with the following command:

git clone https://github.com/<your-github-username>/AU_ETH_Bootcamp

3. Navigate to the newly created seeit project directory:

cd AU_ETH_Bootcamp

4. Set upstream command:

git remote add upstream https://github.com/SiddheshKukade/AU_ETH_Bootcamp

5. Create a new branch:

git checkout -b YourBranchName

6. Sync your fork or your local repository with the origin repository:

  • In your forked repository, click on "Fetch upstream"
  • Click "Fetch and merge"

Alternatively, Git CLI way to Sync forked repository with origin repository:

git fetch upstream
git merge upstream/main

Github Docs for Syncing

7. Make your changes to the source code.

8. Stage your changes:

⚠️ Make sure not to commit package.json or package-lock.json file

⚠️ Make sure not to run the commands git add . or git add *

Instead, stage your changes for each file/folder

By using public path it means it will add all files and folders under that folder, it is better to be specific

git add public

or

git add "<files_you_have_changed>"

9. Commit your changes:

git commit -m "<your_commit_message>"

10. Push your local commits to the remote repository:

git push origin YourBranchName

11. Create a Pull Request!

--

💥 Issues

In order to discuss changes, you are welcome to open an issue about what you would like to contribute. Enhancements are always encouraged and appreciated.

All the best! 🥇