commit d2587c5f95c6edb51ccc8d4abfac838b58f3a463 from: Stefan Sperling date: Mon Jul 18 09:30:04 2022 UTC TODO: add cherrypick/backout immediate-commit-mode idea commit - 0e9e6db04f1993a47da37d5cab5cce49f0276f74 commit + d2587c5f95c6edb51ccc8d4abfac838b58f3a463 blob - 3e61f95398df2bf32fdcaff7ced58595373ebe34 blob + e13a221773e59110c201a0eb9871d52bb4ef61c6 --- TODO +++ TODO @@ -16,6 +16,11 @@ got: objects otherwise. - When rebasing/histediting commits, we could keep the original 'author' field intact but reset the 'committer' field to the value of GOT_AUTHOR. +- Add an option where 'got cherrypick' and 'got backout' will immediately + create a new commit with a log-message based on the original log message. + This must require an up-to-date and clean work tree to avoid unrelated + changes from getting mixed in. Perform an implicit work tree base-commit + bump after committing, like 'got rebase' and 'got histedit' do it. network protocol: - add http(s) transport with libtls, speaking the two Git HTTP protocols