Bad day for GitHub and its users, in my opinion.
On Steem I don't think a GitHub clone would be viable for many reasons. Steem was created thinking at the blogging / social media aspect, GitHub manages projects which can have complex structures of files and directories, version control and commits from various authors over a potentially extended period of time.
But that doesn't mean it can't be done on a different blockchain, existing or new.