`branch init` support initializing by specifying git branch or git remote