When I press "Git Flow" button for the first time SourceTree is asking me to initialise repository for git-flow.
I am trying to understand two things:
- Why uncommited changes are preventing SourceTree from initialising repo for Git Flow?
- Why other users have to initialise repository for Git Flow again when they clone it?
So what is exactly happening when I initialising repository for git-flow?