A couple of years ago, during a patch review Junio found that the commitable bit as implemented in wt-status.c was broken. Stephen P. Smith (3): Move has_unmerged earlier in the file. Add test for commit --dry-run --short. wt-status.c: Set the commitable flag in the collect phase. t/t7501-commit.sh | 12 ++++++++++-- wt-status.c | 39 ++++++++++++++++++++++++--------------- 2 files changed, 34 insertions(+), 17 deletions(-) -- 2.18.0