{"id":21054799,"url":"https://github.com/aconchillo/git-cherry-base","last_synced_at":"2026-04-09T10:53:17.849Z","repository":{"id":145666361,"uuid":"6697632","full_name":"aconchillo/git-cherry-base","owner":"aconchillo","description":"Merge git commits interactively","archived":false,"fork":false,"pushed_at":"2012-11-15T06:21:05.000Z","size":120,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-10T19:53:10.296Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Scheme","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aconchillo.png","metadata":{"files":{"readme":"README.org","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-11-15T01:04:50.000Z","updated_at":"2016-07-25T10:10:56.000Z","dependencies_parsed_at":"2023-03-23T01:08:11.457Z","dependency_job_id":null,"html_url":"https://github.com/aconchillo/git-cherry-base","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aconchillo%2Fgit-cherry-base","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aconchillo%2Fgit-cherry-base/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aconchillo%2Fgit-cherry-base/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aconchillo%2Fgit-cherry-base/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aconchillo","download_url":"https://codeload.github.com/aconchillo/git-cherry-base/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243500771,"owners_count":20300770,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-11-19T16:17:45.598Z","updated_at":"2025-12-29T11:20:13.337Z","avatar_url":"https://github.com/aconchillo.png","language":"Scheme","funding_links":[],"categories":[],"sub_categories":[],"readme":"# -*- org -*-\n\n* git-cherry-base\n\nSometimes you need to merge a huge list of commits into a branch, and\nyou might not want all of them. [[http://www.kernel.org/pub/software/scm/git/docs/git-rebase.html][git-rebase]] already helps with this task\nbut it becomes less convenient when you have lots of commits as you may\nnot remeber all of them and also because it doesn't show you the\ncontents of each commit.\n\n*git-cherry-base* is an interactive script (written in [[http://www.gnu.org/software/guile/][Guile]]) that lets\nyou choose which commits you'd like to merge and even which parts of the\ncommit you want. Given a list of revisions (obtained from [[http://www.kernel.org/pub/software/scm/git/docs/git-rev-list.html][git-rev-list]])\nit will show the contents for each commit and will let you choose if you\nwant to merge the commit, skip it or merge only parts of it.\n\n*git-cherry-base* receives a file with a list of revisions in it (one per\nline). The file can be obviously manually modified before giving it to\nthe script.\n\n    : Usage: git-cherry-base \u003crev-file\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faconchillo%2Fgit-cherry-base","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faconchillo%2Fgit-cherry-base","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faconchillo%2Fgit-cherry-base/lists"}