Fix git tfs

Some fix on the tfs parts...

FYI:
* I'm one of the git-tfs developper and the one who has added branch support, among other things....
* My english is not perfect, so feel free to correct it ;) 
Hey, thanks for the feedback! You're right, it's probably better to run the commands separately. If you make that change as part of this PR, I'll definitely merge it in.