Skip to content

Latest commit

 

History

History
39 lines (35 loc) · 1.42 KB

CONTRIBUTING.md

File metadata and controls

39 lines (35 loc) · 1.42 KB

🧑‍💻 Contributor flow

There are some steps that you need to follow before making any contribution in this project, the following steps are important to get start.

  • Step 1: Fork the repo first

  • Step 2: Go to your Git terminal and clone it on your machine.

    git clone https://github.com/<your_github_username>/UMatter.git
    
  • Step 3: Add an upstream link to the main branch in your cloned repo

    git remote add upstream https://github.com/MonalikaPatnaik/UMatter.git
    
  • Step 4: Keep your cloned repo up to date by pulling from upstream (this will also avoid any merge conflicts while committing new changes)

    git pull upstream main
    
  • Step 5: Create your feature branch (This is a necessary step, so don't skip it)

    git checkout -b <feature-name>
    
  • Step 6: Track and stage your changes.

     # Track the changes
     git status
    
     # Add changes to Index
     git add . or git add <file_name>
    
  • Step 7: Commit your changes (Write commit message as "Small Message")

    git commit -m "Write a meaningful but small commit message"
    
  • Step 8: Push the changes for review

    git push -u origin <branch-name>
    
  • Step 9: Create a PR on Github. (Don't just hit the create a pull request button, you must write a PR message to clarify why and what are you contributing)