In theory yes. In practice no, your project will just be burried amongst the million other github projects.
I don't know how much clean-up id did on doom's source before releasing it, but my understanding is that they didn't do that much. And I wouldn't be playing Doom today if it weren't for that source dump.
I'm not playing dwarf fortress. I kinda would like to, though.
Tiny, obscure project but it was just what we needed, after a few fixes for our use cases.