~fabrixxm/git-list

Experimental git subcommand to interact with mailinglist-based patch workflow
Add command 'set', update help
Update script to latest himalaya cli format
fix 'show', fix pygmentize, add 'help'

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~fabrixxm/git-list
read/write
git@git.sr.ht:~fabrixxm/git-list

You can also use your local clone with git send-email.

Experimental git subcommand to interact with mailinglist-based patch workflow based on himalaya

#Requires

#Install

Put git-list script somewere in your PATH.

Configure himalaya to connect to your mailbox.

Configure mail account and list mailbox in your repo's config:

git config --local list.account <account>
git config --local list.mailbox <mailbox>

#Use

git list [action [options ...]]

#actions

list

The default action

git list

List mails in configured mailbox.

show

git list show <SQQ>

Print raw mail message. Optionally pipe to bat to highlight patch syntax

apply

git list apply <SEQ>

Apply patch from message in current branch, with git am

test

git list test <SEQ>

Create a new branch named patch/$SEQ, switch to it and apply patch with git am

Any other action, as any argument, is passed to himalaya, so refer to himalaya guide

Do not follow this link