Correct Unit Test
Add unit test to test auto-init of branches and `--ignore-branches` option