Before pushing a local branch, it’s usually recommended to synchronize the branch with the latest revision of the main branch (the master branch, in the ITK git). While working on my local feature-branch, I often found myself doing:
checkout the master branch
pull ITK from the upstream (github.com/InsightSoftwareConsortium)
I am not restricted to a Linux console frequently enough to remember these commands by heart. And as someone who principally uses very visual TortoiseGit: TortoiseGit makes rebasing easy!
Thanks @dzenanz I also use TortoiseGit. But then, how do you locally synchronism your feature branch with the master, when your local master is also outdated? Do you do