I\'ve read and tried lots of Git command recommendations and discussion, going on over several days now. It appears that there really is no simple, comprehensive way to
You can't do this. The best you can do is to remove all refs and hope that the server runs git gc and has settings for prune objects that doesn't have any refs. This depends on the server configuration.
Usually it takes 14 days before objects are removed by git gc. However those object won't be cloned if you try to clone the repository.
You've already got a good answer of how to do a "hack" to remove all refs. It works and your repo will appear to you as it is "fresh". However it isn't.