I don&#x27;t think github was created with a shared repository model in mind. If you are forking which is the implied model this feature is relatively pointless because they offer you &quot;pull only&quot; from forks.