{"id":18069619,"url":"https://github.com/mgerhardy/git-tools","last_synced_at":"2026-04-29T00:35:10.564Z","repository":{"id":69553413,"uuid":"456889344","full_name":"mgerhardy/git-tools","owner":"mgerhardy","description":"Collection of git util functions. E.g. to create jira tickets for a commit.","archived":false,"fork":false,"pushed_at":"2024-03-06T10:49:38.000Z","size":7,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-05T16:20:34.281Z","etag":null,"topics":["extension","git","jira","jira-rest-api"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mgerhardy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-08T10:41:48.000Z","updated_at":"2022-02-08T11:52:16.000Z","dependencies_parsed_at":"2024-03-06T10:29:16.911Z","dependency_job_id":"f8a36d50-325c-481e-956b-a760df7ffe20","html_url":"https://github.com/mgerhardy/git-tools","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mgerhardy/git-tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mgerhardy%2Fgit-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mgerhardy%2Fgit-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mgerhardy%2Fgit-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mgerhardy%2Fgit-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mgerhardy","download_url":"https://codeload.github.com/mgerhardy/git-tools/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mgerhardy%2Fgit-tools/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32405902,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T19:38:08.556Z","status":"ssl_error","status_checked_at":"2026-04-28T19:37:55.688Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["extension","git","jira","jira-rest-api"],"created_at":"2024-10-31T08:10:44.969Z","updated_at":"2026-04-29T00:35:10.545Z","avatar_url":"https://github.com/mgerhardy.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Purpose\n\nIf you have to create a jira tickets for your commits, you can use this tool\nto automate the process.\n\nJust replace `git commit` with `git jira`.\n\n# Installation\n\nCopy **git-jira** into your `$PATH`.\n\nInstall `jq` (`apt-get install jq`).\n\n# How it works\n\nIt will take the brief description of your git commit message as ticket\ntitle and will put the body of the git commit message into the description.\n\nThe ticket key will get put in front of your git commit message.\n\nFor example: `git jira -m \"Bar\"` will create a ticket in the project `FOO` (see\nsetup description) and will put the newly created ticket key (e.g. `FOO-123`) in\nfront of the commit message: `FOO-123: Bar` - without specifying the body the\ndescription in the newly created ticket will stay empty.\n\n\u003e Parameters are just forwarded to `git commit` - but the ticket is only created when\nusing `-m \"message\"`.\n\n# Setup\n\nMake sure to configure your jira related data before.\n\n## set the jira project name\n\n```sh\ngit config jira.project \u003cproject\u003e\n```\n\n## set the jira base url\n\n```sh\ngit config jira.url https://jira\n```\n\n## set the jira login data\n\n```sh\ngit config jira.password \u003cpwd\u003e\ngit config jira.username \u003cuser\u003e\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmgerhardy%2Fgit-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmgerhardy%2Fgit-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmgerhardy%2Fgit-tools/lists"}