gst-worktree: Add sub-commands: add and rm
authorNirbheek Chauhan <nirbheek@centricular.com>
Sat, 23 Nov 2019 19:13:37 +0000 (00:43 +0530)
committerNirbheek Chauhan <nirbheek@centricular.com>
Sat, 23 Nov 2019 19:55:38 +0000 (01:25 +0530)
commit769711394e216b27406c144279d83003251bb068
treeea98ee4d2712bf1311b5c569c64cbeecd4421fa4
parent5b77e65d06130d55d723ac0e5b9f026c3bbc7331
gst-worktree: Add sub-commands: add and rm

`add` behaves the same as before. `rm` removes worktrees.

`git worktree remove` on the gst-build worktree will delete the
subproject worktrees inside it, but will not remove the references to
them in the main repository's subproject worktrees. The `rm` command
will.
checkout-branch-worktree
gst-worktree.py