>Yet doing things like rebasing or merging pull requests properly
Rebasing is a smell of bad source code management. Merging pull requests is fine whether or not you are up to date. I don't know what you mean by 'properly'.
Rebasing is a smell of bad source code management. Merging pull requests is fine whether or not you are up to date. I don't know what you mean by 'properly'.
hint: It has to merge against tip of tree again if it wants to get back to a single head.