In Pull, SmartGit will do a βgit fetchβ and then merge accordingly. rebase tracked branch. In your case, master tracks are origin/master , not lm/master . Now you have a choice, always assuming you are on master :
(1) Configure master to track lm/master instead of origin/master : invoke Branch> Branch Manager , select master , call Reset the Tracked branch in the context menu, then add lm/master to the selection and call Install Tracked Branch . Now it is lm/master , which will be merged (or reinstalled) on each Pull .
(2) Manually merge lm/master : call Branch | Merge and select lm/master .
(3) Manually reinstall lm/master : invoke Branch|Rebase , select HEAD for the selected Branch|Rebase , and select lm / master on the graphics page.
mstrap
source share