watch command doesn't work for alias commands.
without alias
➜ scrcpy git:(master) git -P branch
* master
➜ scrcpy git:(master) watch git branch
with alias
➜ scrcpy git:(master) which gb
gb: aliased to git branch
➜ scrcpy git:(master) watch gb