Skip to main content
Version: 1.1.0

Issue Management Guide

Automatic Issue Closure

GitLink supports automatically closing issues through commit messages. Using specific keywords in commit messages can automatically close related issues.

Supported Keywords

  • fix #123
  • fixes #123
  • fixed #123
  • close #123
  • closes #123
  • closed #123
  • resolve #123
  • resolves #123
  • resolved #123

Usage Example

git commit -m "fix #123: Fixed unresponsive login button"

Multiple Issue Closure

You can close multiple issues in one commit message:

git commit -m "fix #123, closes #456: Refactored login module"

Cross-Repository Closure

You can close issues in other repositories by specifying the full path:

git commit -m "fix organization/repo#123: Fixed dependency issue"

Manual Issue Closure

  1. Open the issue you want to close
  2. Click the status dropdown menu on the right
  3. Select "Close Issue"
  4. Optional: Add a closure reason

Issue Label Management

  • Use appropriate labels to categorize issues
  • Customize label colors and descriptions
  • Support batch label editing

Issue Templates

  1. Create an ISSUE_TEMPLATE folder in the repository's .gitlink directory
  2. Add template files (markdown format supported)
  3. Choose from templates when creating new issues

Best Practices

  1. Use clear titles to describe problems
  2. Provide complete reproduction steps
  3. Attach relevant error logs or screenshots
  4. Keep issue status up to date
  5. Use automatic closure syntax to link commits and issues