...
The Respect option allows you to specify the source and destination refs for the fetch portion of the pull operation. The basic syntax for doing this is Andlt;source refAndgt;:Andlt;destination refAndgt;<source ref>:<destination ref>. For more information about using the refspec option see .
...
Force - When using the refspec option to specify Andlt;remote branchAndgt;:Andlt;local branchAndgt; <remote branch>:<local branch> the fetch operation will not allow you update the local branch if the remote branch is not a descendant of the local branch. This option forces the fetch to occur regardless.
...