Hi all, I have just checked, GitHub allow "non-fast forward" update, and there is no option to disable it. This means anybody have write access to it might overwrite the whole repository, keeping no history behind. (for those who are curious, google the 'git push --force').
So we have three options: 1) Just live with it, we trust our developers, we have backups, yada yada. (i hate this option) 2) Adapt the git workflow: every developer have his own branch, only toad have access to the main repository, he will pull periodically (or on request) 3) Choose another git host. (Anybody know which hosting allow disabling non-fast-forward push?) Regards, Daniel Cheng
