Skip to content

Latest commit

 

History

History
39 lines (34 loc) · 1.32 KB

Learn.md

File metadata and controls

39 lines (34 loc) · 1.32 KB

If you would like to contribute code to the project, please follow these steps:

  • 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 repository up to date by pulling from upstream. This will help you avoid 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 pull request on GitHub. (Don't just hit the create a pull request button; you must write a PR message to clarify why and what you are contributing).