There is nothing wrong in itself with keeping up-to-date with master by rebasing. That&#x27;s not the issue which is described by the link. The main problem is that the feature branch is being actively developed on by multiple persons.<p>The problem arises when, you rebase commits which have already been shared. The smoking gun is that you need to force-push, i.e., rewriting someone else&#x27;s history (in other words &quot;messing&quot; up someone&#x27;s chain of commits.)