{"repo":"kiegroup/git-backporting","free":true,"listed":false,"github":"https://github.com/kiegroup/git-backporting","clone":"git clone https://github.com/kiegroup/git-backporting.git","description":"Git Backporting is a powerful automation utility designed to streamline the common Pull Request backporting. It provides a solution to automatically transfer merged changes from a branch (e.g., main) to one or more others (e.g., v1.x, stable).","language":"TypeScript","stars":29,"topics":["action","github-actions","automation","cli","github","gitlab","merge-requests","pull-requests","codeberg","backport"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Git Backporting :outbox tray: :inbox tray: --- Git Backporting is a NodeJS command line tool that provides capabilities to backport pull requests (on GitHub ) and merge requests (on GitLab ) in an automated way. This tool also comes with a predefined GitHub action in order to make CI/CD integration easier for all users. Table of content ---------------- Who is this tool for CLI tool GitHub action Future works Development Contributing License Who is this tool for? git-backporting is a fully configurable tool that provides capabilities to backport pull requests (on GitHub ) and merge requests (on GitLab ) in an automated way. What is backporting? - backporting is an action aiming to move a change (usually a commit) from a branch (usually the main one) to another one, which is generally referring to a still maintained release branch. Keeping it simple: it is about to move a specific change or a set of them from one branch to another. Therefore this tools is for anybody who is working on projects where they have to maintain multiple active branches/versions at the same time. If you are actively cherry-picking many changes from your main branch to other ones, and you mainly do changes through pull requests or merge requests, maybe this tool may be right for you. CLI tool All instructions provided below pertain to version v4 of the tool. If you wish to use an earlier version, please refer to the documentation from the corresponding tag/release. This tool is released on the public n","default_branch":null,"files":null,"tree":[],"storefront":"/r/kiegroup","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kiegroup/git-backporting/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}