fix: branch named '*' is treated as normal branch