The goal is to enforce that changes get merged upstream first and only get into the local repo via a normal "git subtree merge".