On Thu, Dec 12, 2013 at 9:22 AM, Niall Douglas
On 12 Dec 2013 at 11:00, Beman Dawes wrote:
Before considering moving to Bitbucket, I recommend simply asking the Github team whether it's possible to add restrictions on a case by case basis.
+1
I think such special casing unlikely - being able to overwrite history is sometimes essential [1] which is why Github allows it, and it is expected that git users know not to do it except as an absolute last resort because it buggers everyone with a copy of that branch in their clones. BTW if you DO do it, you're expected to preannounce the fact to a dev mailing list with sufficient notice and put it in big letters in the docs and changelog.
+1 But I think that thought needs to be expressed somewhere on the web-site/official policy. Michael