From docs(https://git-scm.com/docs/git-merge)
SYNOPSIS
git merge [-n] [--stat] [--no-commit] [--squash] [--[no-]edit]
    [-s <strategy>] [-X <strategy-option>] [-S[<keyid>]]
    [--[no-]allow-unrelated-histories]
    [--[no-]rerere-autoupdate] [-m <msg>] [-F <file>] [<commit>…]
git merge --abort  
git merge --continue
DESCRIPTION
"git merge topic" will replay the changes made on the topic branch
There is no mentioning of branches in synopsys, it lists [<commit>…] but all examples show merge with branches.  
- Is it incorrect help output or am I missing something?
- Can you merge a specific commit? (looks like have been asked in 2009: How to merge a specific commit in Git - is it up-todate ?)
 
     
    