{"repo":"MitMaro/git-interactive-rebase-tool","free":true,"listed":false,"github":"https://github.com/MitMaro/git-interactive-rebase-tool","clone":"git clone https://github.com/MitMaro/git-interactive-rebase-tool.git","description":"Native cross-platform full feature terminal-based sequence editor for git interactive rebase.","language":"Rust","stars":1883,"topics":["rust","editor","git","cross-platform","hacktoberfest"],"license":"GPL-3.0","category":"dev-tools","readme_excerpt":"[ ][crates-io] [ ][license] Git Interactive Rebase Tool Native cross-platform full-featured terminal-based [sequence editor][git-sequence-editor] for interactive rebase in Git 1.7.8+. Table of Contents Features Install Setup Usage Customization Development Related Projects License Features Cross-platform Built and works on Linux, macOS, Windows, and many others. Set action Easily set the action to pick , squash , fixup , edit , reword and drop . Reorder rebase list Reorder the action list with a single key press. Multiline modification Change action and reorder multiple lines at once with visual mode. Toggle break s View commit details and diff View the commit overview, and a full commit diff with a press of a key. Unicode and Emoji support Edit exec command Easily edit the command that is run by an exec command. Edit in external editor Need to do something in your Git editor? Quickly shell out to your editor, make a change and return to the tool. Advanced Features Modified line exec command This optional feature allows for the injection of an exec action after modified lines, where modified is determined as a changed action, command, or reference. This can be used to amend commits to update references in the commit message or run a test suite only on modified commits. To enable this option, set the interactive-rebase-tool.postModifiedLineExecCommand option, providing an executable or script. Or using repository-specific configuration, for targeted scripts. The first argument","default_branch":null,"files":null,"tree":[],"storefront":"/r/MitMaro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MitMaro/git-interactive-rebase-tool/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."}