fromupstream: preserve Cq-Depend when using --replace

(Use --no-verify or some hooks refine the Cq-Depend format.)
$ cat <<EOF | git commit --no-verify --allow-empty -F -
> Commit title
>
> Description
>
> BUG=b:1
> TEST=1
>
> Cq-Depend: 1, 2, 3
> Cq-Depend:          4
> Change-Id: XXX
> EOF

$ fromupstream.py --nosignoff -r linux://238c30468f46b

$ git show -s
> [snip]
> BUG=b:1
> TEST=1
>
> Cq-Depend: 1, 2, 3
> Cq-Depend: 4
> Change-Id: XXX

$ git rebase --onto HEAD~1 HEAD

BUG=none
TEST=as shown above

Change-Id: Ie628be07da2f393221d5db2c2cbd893ec97acd19
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dev-util/+/2352312
Tested-by: Tzung-Bi Shih <tzungbi@chromium.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Commit-Queue: Tzung-Bi Shih <tzungbi@chromium.org>
1 file changed