Correct Unit Test
Add unit test to test auto-init of branches and `--ignore-branches` option
Merge remote-tracking branch 'pmiossec/rename_branch' into optimized