correct renaming in some cases (like renaming of renaming)
cleanup : prevent exception because directory doesn't exist

(when nothing was fetch for this branch)
Don't create the local branch because that could display (bad) warnings...