Is it even possible to remove a particular changeset from a Git repository altogether. I want to do this because there was a commit while ago that added some binary files that are absolutely useless for source code management.
I can understand if this is impossible to do given the fact that the commit nodes have parents and a specific history, but I guess it will not hurt to ask.
And the answer is no for questions that ask "can you just clone new copy of the time before that commit occurred and start from there again?".