Some additional setting configurations are available from links at the top of this page.
Advanced comment formatting options
This page allows you to create custom comment formatting options for users in your project. These options are created using regular expressions. A preview comment box is available for testing your formatting options.
Git integration settings
This page allows a Project Administrator to integrate their project with a Git code repository. In order to set up the integration with GitHub or GitLab, some configurations must be made in Git. The URL for setting up integration with the current project is displayed above the settings.
Git commits associated with an issue will appear in that issue as a link with a date/time stamp. Project Administrators have access to an ⮾ icon next to each commit which will toggle a strikethrough to be displayed on the commit. Developers will also have access to this icon for commits which they made.
The following settings are available on this page:
- Git Branches – Required. The branch names which will be included in this Squish project. If branch names will include a Squish issue number, then an asterisk (*) can be used to designate the issue number in the name. For example: refs/heads/release-*.
- Only show git commits the first time they are pushed to the repository – If this box is unchecked, then commits will be tracked each time they are pushed to a new branch that matches one of the patterns above. For example, checking this checkbox will prevent duplicate commit messages from being added to an issue when a commit is merged.
- Send notifications for git commit comments – If checked, users watching an issue will receive notifications when commit comments are posted. If unchecked, users will not receive notifications.