Skip to content

Latest commit

 

History

History
83 lines (61 loc) · 2.33 KB

CONTRIBUTING.md

File metadata and controls

83 lines (61 loc) · 2.33 KB

Contributing to Quevent

Code of Conduct

Help us keep Angular open and inclusive. Please read and follow our Code of Conduct.

Found a Bug?

If you find a bug in the source code, you can help us by submitting an issue to our GitHub Repository. Even better, you can submit a Pull Request with a fix.

Submitting a Pull Request (PR)

  1. Select or create an issue

  2. Fork the repo

  3. Create a new branch using the following format git checkout -b feature/#${ISSUE_NUMBER}-${ISSUE_TITLE}

    # Example
    git checkout -b feature/#55-new-issue
  4. Use the issue references keywords More information

    # Example
    feat: New issue finished
      - Testing
      - Testing
    Resolve: #55
  5. In GitHub, send a pull request to sjdonado/quevent:master.

  • If we suggest changes then:
    • Make the required updates.

    • Re-run the Angular test suites to ensure tests are still passing.

    • Rebase your branch and force push to your GitHub repository (this will update your Pull Request):

      git rebase master -i
      git push -f
  1. Rebase your branch and force push to your GitHub repository (this will update your Pull Request):

    git rebase master -i
    git push -f

That's it! Thank you for your contribution!

After your pull request is merged

After your pull request is merged, you can safely delete your branch and pull the changes from the main (upstream) repository:

  1. Delete the remote branch on GitHub either through the GitHub web UI or your local shell as follows:

    git push origin --delete my-fix-branch
  2. Check out the master branch:

    git checkout master -f
  3. Delete the local branch:

    git branch -D my-fix-branch
  4. Update your master with the latest upstream version:

    git pull --ff upstream master