Skip to main content

🔀 Pull Requests

Fork the repo & create a feature branch:

Switch to a new branch
git checkout -b feat/your-feature

Make commits following guidelines

These can be found in the previous section.

Push to your fork:

Danger: Merge Conflicts

Keep your branch up-to-date with main to avoid conflicts

Use this to avoid merge conflicts
git pull origin main
Push your code to your fork
git push origin feat/your-feature

Open PR against main:

Make sure it has:

  • A clear title
  • A summary of changes & motivation
  • References to related issues: Fixes #123

Address review feedback by pushing more commits to same branch

Pull Request Tips
  • Use the pull request templates to help you structure the bodies of your pull requests
  • Keep PRs small and focused
  • Include screenshots or GIFs for UI changes
  • Avoid mixing unrelated changes