gitlink-cli/internal
1os21ka23r9navae6mrro a0370fb96b feat(pr): add +commits and +check-merge
- pr +commits: list commits of a pull request
  (GET /pulls/:id/commits)
- pr +check-merge: pre-flight check_can_merge before creating a PR.
  Detects same-branch no-ops and existing duplicate merge requests,
  including the cross-fork case via --fork-project-id (which also
  sets is_original, matching the server's duplicate lookup).

Production-verified on gitlink.org.cn: commits listing, a
'can merge' pass, and duplicate detection that points at the
existing PR. 2 unit tests, README examples, bilingual i18n keys.

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-08 14:33:59 +00:00
..
auth fix: 统一认证凭据 fallback 配置目录 2026-06-06 18:42:50 +08:00
client feat(shortcut): add shortcuts/wiki 2026-06-16 10:24:15 +08:00
config feat(shortcut): add shortcuts/wiki 2026-06-16 10:24:15 +08:00
context test: add comprehensive test coverage across all packages (88.5% → 90.3%) 2026-05-31 15:41:54 +08:00
i18n feat(pr): add +commits and +check-merge 2026-07-08 14:33:59 +00:00
output test: add comprehensive test coverage across all packages (88.5% → 90.3%) 2026-05-31 15:41:54 +08:00