Git Integration for Jira Self-Managed (Data Center/Server) Documentation

Contact Support
GitKraken Status  

Merge Commit REST API

Returns the list of git commits which are found and identified to be merge commits.

How to determine if a commit is a merge commit?
A git commit that has two or more parents is a merge commit.

 

isMergeCommit (Commits REST API extension)

url

/jira/rest/gitplugin/1.0/issues/JIRA_ISSUE_KEY/commits

method

GET

content-type

application/json

parameters

none

response

Returns the result in the example below.

Example usage:

GET http://jira.yourorg.com/jira/rest/gitplugin/1.0/issues/TEST-1/commits

{
  "success": true,
  "commits": [
    {
      "author": "John Smith <[email protected]>",
      "commitId": "2e7f45a5fc9cf30d1ef56051f1fda2d2270d8036",
      "isMergeCommit": true,
      "date": "2023-05-30T21:55:44+0700",
      "message": "Merge branch 'master' into TEST-2",
      "repository": {
        "id": 34,
        "name": "GIT-4188"
      },
      "notes": {},
      "branches": [
        "TEST-2"
      ]
    },
    {
      "author": "John Smith <[email protected]>",
      "commitId": "c0a5c6a6c942e95d554326fa5265c4e0ba7e2f9a",
      "isMergeCommit": false,
      "date": "2023-05-30T21:31:25+0700",
      "message": "TEST-2 commit B",
      "repository": {
        "id": 34,
        "name": "GIT-4188"
      },
      "notes": {},
      "branches": [
        "TEST-2"
      ]
    }
  ]
}

 

Commits REST APIs

Get Commits

showFiles

Get Commit Issue Changes

Update Commit Issue Changes

Merge Commit (this page)

Have feedback about this article? Did we miss something? Let us know!
On this page