OK, so last week I clobbered some work on gonum/plot due to an erroneous
push -f (I forgot to qualify the branch and so it went to master as well
as my working branch). This was quickly fixed and the relevant other
devs notified.
I would like to avoid the possibility of this happening again.
It seems that while bitbucket allow setting this attribute per branch
via their web interface, github do not. However, it also seems that it
can be done via a contact to github support[1].
Do we want to do this for all the masters under gonum?
Dan
[1]
http://samtuke.com/2014/09/prevent-git-history-re-writes-with-denynonfastforwards-on-github-bitbucket/