Code

branch --merged/--no-merged: allow specifying arbitrary commit