I run a script on the windows command line that takes all my repos and submodules and runs a fetch the same way Source Tree does, but recursively.
After that I open SourceTree and still there are new branches and status information that doesn't show up. At the end, I have to press fetch again on Source Tree on each repo, which invalidates the Fetch script completely.
How come that is happening? I close and open SourceTree and they don't show up, not even running F5. I have to press Fetch again. Why?