Allow editing commit messages when merging a stack
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 58/100
Research direction
Start at the website flow that merges a stack of PRs and compare it with the existing single-PR merge prompt. The work is done when stack merges allow an editable commit message, including squash merges, while preserving the current behavior for individual PRs and avoiding the verbose default message described in the issue.
Written by the indexing model from the issue text.
Description
Generally loving all the new stack features, thank you! To make it more useful, it would be great if when merging a stack of PRs from the website if we were prompted to choose a commit message like we are if merging one PR at a time.
For further details, we require squash merges and I have a coworker who performs a ton of tiny commits per branch in the stack. The default commit message for the squash merges includes a separate line per commit + blank lines around each; this ends up as a LOT of vertical space in the standard git log output that is really unhelpful.
- Dominant language
- Go
- Stars
- 1.5k
- Forks
- 73
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 7
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from github/gh-stack
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
-
Difficulty 1/5 Under an hour Newbie friendliness 92/100
-
feature request topic: cli - general
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
feature request topic: auto-merge
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
bug topic: docs
Difficulty 1/5 Under an hour Newbie friendliness 68/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
NVIDIA/gpu-operator#2955 ·
-
agentic-workflows
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
kovidgoyal/kitty#10516 ·
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 90/100
cisagov/vulnrichment#337 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100