-
Use hyphens to separate words in the branch name.
-
Prefix feature branches with
feature/
, bug fixes withfix/
, hotfixes withhotfix/
, and refactoring tasks withrefactor/
. -
Include the issue or ticket number in the branch name, if applicable.
-
Make the branch name descriptive and relevant to the changes being made.
For example:
feature/123-add-login-button
refactor/456-update-database-schema
fix/453-camera-view
- Provide a clear and concise title for your pull request.
- Reference the related issue or ticket number in your pull request description.
- Clearly describe the purpose of your changes and any potential impact.
- Include screenshots or code snippets if they enhance understanding.
- Ensure that your code follows the project's coding standards and conventions.
- Run tests and provide evidence of your changes passing all relevant checks.
-
Use present tense in your commit messages (e.g., "Add feature" instead of "Added feature").
-
Keep messages concise and focused on a single change.
-
Reference the issue or ticket number in your commit message, if applicable.
For example:
Fix #123: Resolve issue with login functionality
Refactor #456: Update database schema for improved performance
- Respond promptly to any feedback or comments on your pull request.
- Be open to constructive criticism and discussions about your code.
- Make necessary changes based on code review feedback before merging.
By following these guidelines, we can maintain a consistent and efficient contribution process. Thank you for your valuable contributions!